PodPreset
- 开启 API
- 开启准入控制
PodPreset
增加环境变量和存储卷的 PodPreset
apiVersion: v1
kind: Pod
metadata:
name: website
labels:
app: website
role: frontend
spec:
- name: website
image: ecorp/website
ports:
经过准入控制 PodPreset
后,Pod 会自动增加环境变量和存储卷
apiVersion: v1
kind: ConfigMap
metadata:
name: etcd-env-config
data:
number_of_members: "1"
initial_cluster_state: new
initial_cluster_token: DUMMY_ETCD_INITIAL_CLUSTER_TOKEN
discovery_token: DUMMY_ETCD_DISCOVERY_TOKEN
discovery_url: http://etcd_discovery:2379
duplicate_key: FROM_CONFIG_MAP
PodPreset
apiVersion: v1
kind: Pod
metadata:
name: website
labels:
app: website
role: frontend
spec:
containers:
- name: website
image: ecorp/website
ports:
经过准入控制 后,Pod 会自动增加 ConfigMap 环境变量