ReplicaSet이름-랜덤값
의 이름으로 Pod가 생성됨apiVersion: v1
kind: ReplicationController
metadata:
name: replication-1
spec:
replicas: 1
selector:
type: web
**template:**
metadata:
name: pod-1
labels:
type: web
spec:
containers:
- name: container
image: something
apiVersion: v1
kind: Pod
metadata:
name: pod-1
labels:
type: web
spec:
containers:
- name: container
image: something
apiVersion: apps/v1
kind: ReplicaSet
metadata:
name: replica-1
spec:
replicas: 3
**selector:**
**matchLabels:
type: web
matchExpression:
- {key: ver, operator: Exists}**
template:
metadata:
name: pod
...
참고) matchExpressions 기능은 기존에 있던 Object들을 디테일하게 선택하기 위해 사용하므로
Controller에서는 잘 사용하지 않고, Pod에서 node scheduling시에 대부분 사용하는 기능이다.