File tree Expand file tree Collapse file tree 5 files changed +90
-0
lines changed
content/hi/examples/secret Expand file tree Collapse file tree 5 files changed +90
-0
lines changed Original file line number Diff line number Diff line change
1
+ apiVersion : v1
2
+ kind : Secret
3
+ metadata :
4
+ name : dotfile-secret
5
+ data :
6
+ .secret-file : dmFsdWUtMg0KDQo=
7
+ ---
8
+ apiVersion : v1
9
+ kind : Pod
10
+ metadata :
11
+ name : secret-dotfiles-pod
12
+ spec :
13
+ volumes :
14
+ - name : secret-volume
15
+ secret :
16
+ secretName : dotfile-secret
17
+ containers :
18
+ - name : dotfile-test-container
19
+ image : registry.k8s.io/busybox
20
+ command :
21
+ - ls
22
+ - " -l"
23
+ - " /etc/secret-volume"
24
+ volumeMounts :
25
+ - name : secret-volume
26
+ readOnly : true
27
+ mountPath : " /etc/secret-volume"
Original file line number Diff line number Diff line change
1
+ apiVersion : v1
2
+ kind : Pod
3
+ metadata :
4
+ name : mypod
5
+ spec :
6
+ containers :
7
+ - name : mypod
8
+ image : redis
9
+ volumeMounts :
10
+ - name : foo
11
+ mountPath : " /etc/foo"
12
+ readOnly : true
13
+ volumes :
14
+ - name : foo
15
+ secret :
16
+ secretName : mysecret
17
+ optional : true
Original file line number Diff line number Diff line change
1
+ apiVersion : v1
2
+ kind : Secret
3
+ metadata :
4
+ name : secret-sa-sample
5
+ annotations :
6
+ kubernetes.io/service-account.name : " sa-name"
7
+ type : kubernetes.io/service-account-token
8
+ data :
9
+ extra : YmFyCg==
Original file line number Diff line number Diff line change
1
+ apiVersion : v1
2
+ kind : Secret
3
+ metadata :
4
+ name : secret-ssh-auth
5
+ type : kubernetes.io/ssh-auth
6
+ data :
7
+ # the data is abbreviated in this example
8
+ ssh-privatekey : |
9
+ UG91cmluZzYlRW1vdGljb24lU2N1YmE=
Original file line number Diff line number Diff line change
1
+ apiVersion : v1
2
+ kind : Secret
3
+ metadata :
4
+ name : secret-tls
5
+ type : kubernetes.io/tls
6
+ data :
7
+ # values are base64 encoded, which obscures them but does NOT provide
8
+ # any useful level of confidentiality
9
+ tls.crt : |
10
+ LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWJzQ0FnMytNQTBHQ1NxR1NJYjNE
11
+ UUVCQlFVQU1JR2JNUXN3Q1FZRFZRUUdFd0pLVURFT01Bd0cKQTFVRUNCTUZWRzlyZVc4eEVEQU9C
12
+ Z05WQkFjVEIwTm9kVzh0YTNVeEVUQVBCZ05WQkFvVENFWnlZVzVyTkVSRQpNUmd3RmdZRFZRUUxF
13
+ dzlYWldKRFpYSjBJRk4xY0hCdmNuUXhHREFXQmdOVkJBTVREMFp5WVc1ck5FUkVJRmRsCllpQkRR
14
+ VEVqTUNFR0NTcUdTSWIzRFFFSkFSWVVjM1Z3Y0c5eWRFQm1jbUZ1YXpSa1pDNWpiMjB3SGhjTk1U
15
+ TXcKTVRFeE1EUTFNVE01V2hjTk1UZ3dNVEV3TURRMU1UTTVXakJMTVFzd0NRWURWUVFHREFKS1VE
16
+ RVBNQTBHQTFVRQpDQXdHWEZSdmEzbHZNUkV3RHdZRFZRUUtEQWhHY21GdWF6UkVSREVZTUJZR0Ex
17
+ VUVBd3dQZDNkM0xtVjRZVzF3CmJHVXVZMjl0TUlHYU1BMEdDU3FHU0liM0RRRUJBUVVBQTRHSUFE
18
+ Q0JoQUo5WThFaUhmeHhNL25PbjJTbkkxWHgKRHdPdEJEVDFKRjBReTliMVlKanV2YjdjaTEwZjVN
19
+ Vm1UQllqMUZTVWZNOU1vejJDVVFZdW4yRFljV29IcFA4ZQpqSG1BUFVrNVd5cDJRN1ArMjh1bklI
20
+ QkphVGZlQ09PekZSUFY2MEdTWWUzNmFScG04L3dVVm16eGFLOGtCOWVaCmhPN3F1TjdtSWQxL2pW
21
+ cTNKODhDQXdFQUFUQU5CZ2txaGtpRzl3MEJBUVVGQUFPQmdRQU1meTQzeE15OHh3QTUKVjF2T2NS
22
+ OEtyNWNaSXdtbFhCUU8xeFEzazlxSGtyNFlUY1JxTVQ5WjVKTm1rWHYxK2VSaGcwTi9WMW5NUTRZ
23
+ RgpnWXcxbnlESnBnOTduZUV4VzQyeXVlMFlHSDYyV1hYUUhyOVNVREgrRlowVnQvRGZsdklVTWRj
24
+ UUFEZjM4aU9zCjlQbG1kb3YrcE0vNCs5a1h5aDhSUEkzZXZ6OS9NQT09Ci0tLS0tRU5EIENFUlRJ
25
+ RklDQVRFLS0tLS0K
26
+ # In this example, the key data is not a real PEM-encoded private key
27
+ tls.key : |
28
+ RXhhbXBsZSBkYXRhIGZvciB0aGUgVExTIGNydCBmaWVsZA==
You can’t perform that action at this time.
0 commit comments