This commit is contained in:
ldynia 2022-09-14 16:03:28 +03:00 committed by GitHub
commit 9abeb57edc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 73 additions and 0 deletions

17
pod-secret-as-var.yaml Normal file
View File

@ -0,0 +1,17 @@
apiVersion: v1
kind: Pod
metadata:
name: mymysql
spec:
containers:
- name: famke-mysql
image: busybox
command:
- sleep
- "3600"
env:
- name: MYSQL_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: mysql
key: password

18
pod-secret.yaml Normal file
View File

@ -0,0 +1,18 @@
apiVersion: v1
kind: Pod
metadata:
name: secretbox2
spec:
containers:
- name: secretbox
image: busybox
command:
- sleep
- "3600"
volumeMounts:
- name: secret
mountPath: /secretstuff
volumes:
- name: secret
secret:
secretName: secretstuff

13
pv.yaml Normal file
View File

@ -0,0 +1,13 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-volume
labels:
type: local
spec:
capacity:
storage: 2Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mydata"

25
shared-volume.yaml Normal file
View File

@ -0,0 +1,25 @@
apiVersion: v1
kind: Pod
metadata:
name: sharedvolume
spec:
containers:
- image: centos:7
name: centos1
command:
- sleep
- "3600"
volumeMounts:
- mountPath: /centos1
name: test
- image: centos:7
name: centos2
command:
- sleep
- "3600"
volumeMounts:
- mountPath: /centos2
name: test
volumes:
- name: test
emptyDir: {}