🌂ConfigMap


Last updated


Last updated
kubectl create configmap "configmap_ismi" --from-literal="anahtar"="değer" --from-file="anahtar"="değerin_okunacagi_dosya" --from-file="değerin_okunacagi_dosya"
kubectl create configmap myconfigmap--from-literal=db_server=db.example.com --from-file=db_server=server.txt --from-file=config.jsonkubectl get configmapkubectl delete configmap "configmap_ismi"
kubectl delete configmap my-configmapapiVersion: v1
kind: ConfigMap
metadata:
name: myconfigmap
data:
db_server: "db.example.com"
database: "mydatabase"
site.settings: |
color=blue
padding:25px
---
apiVersion: v1
kind: Pod
metadata:
name: configmappod
spec:
containers:
- name: configmapcontainer
image: ubuntu
env:
- name: DB_SERVER
valueFrom:
configMapKeyRef:
name: myconfigmap
key: db_server
- name: DATABASE
valueFrom:
configMapKeyRef:
name: myconfigmap
key: database
volumeMounts:
- name: config-vol
mountPath: "/config"
readOnly: true
volumes:
- name: config-vol
configMap:
name: myconfigmap