-
Notifications
You must be signed in to change notification settings - Fork 14.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: xin.li <[email protected]>
- Loading branch information
Showing
10 changed files
with
175 additions
and
230 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
apiVersion: v1 | ||
kind: Secret | ||
metadata: | ||
name: secret-basic-auth | ||
type: kubernetes.io/basic-auth | ||
stringData: | ||
username: admin # kubernetes.io/basic-auth 类型的必需字段 | ||
password: t0p-Secret # kubernetes.io/basic-auth 类型的必需字段 |
13 changes: 13 additions & 0 deletions
13
content/zh-cn/examples/secret/bootstrap-token-secret-base64.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
apiVersion: v1 | ||
kind: Secret | ||
metadata: | ||
name: bootstrap-token-5emitj | ||
namespace: kube-system | ||
type: bootstrap.kubernetes.io/token | ||
data: | ||
auth-extra-groups: c3lzdGVtOmJvb3RzdHJhcHBlcnM6a3ViZWFkbTpkZWZhdWx0LW5vZGUtdG9rZW4= | ||
expiration: MjAyMC0wOS0xM1QwNDozOToxMFo= | ||
token-id: NWVtaXRq | ||
token-secret: a3E0Z2lodnN6emduMXAwcg== | ||
usage-bootstrap-authentication: dHJ1ZQ== | ||
usage-bootstrap-signing: dHJ1ZQ== |
18 changes: 18 additions & 0 deletions
18
content/zh-cn/examples/secret/bootstrap-token-secret-literal.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
apiVersion: v1 | ||
kind: Secret | ||
metadata: | ||
# 注意 Secret 的命名方式 | ||
name: bootstrap-token-5emitj | ||
# 启动引导令牌 Secret 通常位于 kube-system 名字空间 | ||
namespace: kube-system | ||
type: bootstrap.kubernetes.io/token | ||
stringData: | ||
auth-extra-groups: "system:bootstrappers:kubeadm:default-node-token" | ||
expiration: "2020-09-13T04:39:10Z" | ||
# 此令牌 ID 被用于生成 Secret 名称 | ||
token-id: "5emitj" | ||
token-secret: "kq4gihvszzgn1p0r" | ||
# 此令牌还可用于 authentication (身份认证) | ||
usage-bootstrap-authentication: "true" | ||
# 且可用于 signing (证书签名) | ||
usage-bootstrap-signing: "true" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
apiVersion: v1 | ||
kind: Secret | ||
metadata: | ||
name: secret-dockercfg | ||
type: kubernetes.io/dockercfg | ||
data: | ||
.dockercfg: | | ||
eyJhdXRocyI6eyJodHRwczovL2V4YW1wbGUvdjEvIjp7ImF1dGgiOiJvcGVuc2VzYW1lIn19fQo= |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
apiVersion: v1 | ||
kind: Secret | ||
metadata: | ||
name: dotfile-secret | ||
data: | ||
.secret-file: dmFsdWUtMg0KDQo= | ||
--- | ||
apiVersion: v1 | ||
kind: Pod | ||
metadata: | ||
name: secret-dotfiles-pod | ||
spec: | ||
volumes: | ||
- name: secret-volume | ||
secret: | ||
secretName: dotfile-secret | ||
containers: | ||
- name: dotfile-test-container | ||
image: registry.k8s.io/busybox | ||
command: | ||
- ls | ||
- "-l" | ||
- "/etc/secret-volume" | ||
volumeMounts: | ||
- name: secret-volume | ||
readOnly: true | ||
mountPath: "/etc/secret-volume" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
apiVersion: v1 | ||
kind: Pod | ||
metadata: | ||
name: mypod | ||
spec: | ||
containers: | ||
- name: mypod | ||
image: redis | ||
volumeMounts: | ||
- name: foo | ||
mountPath: "/etc/foo" | ||
readOnly: true | ||
volumes: | ||
- name: foo | ||
secret: | ||
secretName: mysecret | ||
optional: true |
9 changes: 9 additions & 0 deletions
9
content/zh-cn/examples/secret/serviceaccount-token-secret.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
apiVersion: v1 | ||
kind: Secret | ||
metadata: | ||
name: secret-sa-sample | ||
annotations: | ||
kubernetes.io/service-account.name: "sa-name" | ||
type: kubernetes.io/service-account-token | ||
data: | ||
extra: YmFyCg== |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
apiVersion: v1 | ||
kind: Secret | ||
metadata: | ||
name: secret-ssh-auth | ||
type: kubernetes.io/ssh-auth | ||
data: | ||
# 此例中的实际数据被截断 | ||
ssh-privatekey: | | ||
MIIEpQIBAAKCAQEAulqb/Y ... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
apiVersion: v1 | ||
kind: Secret | ||
metadata: | ||
name: secret-tls | ||
type: kubernetes.io/tls | ||
data: | ||
# 值为 base64 编码,这样会掩盖它们,但不会提供任何有用的机密性级别 | ||
tls.crt: | | ||
LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNVakNDQWJzQ0FnMytNQTBHQ1NxR1NJYjNE | ||
UUVCQlFVQU1JR2JNUXN3Q1FZRFZRUUdFd0pLVURFT01Bd0cKQTFVRUNCTUZWRzlyZVc4eEVEQU9C | ||
Z05WQkFjVEIwTm9kVzh0YTNVeEVUQVBCZ05WQkFvVENFWnlZVzVyTkVSRQpNUmd3RmdZRFZRUUxF | ||
dzlYWldKRFpYSjBJRk4xY0hCdmNuUXhHREFXQmdOVkJBTVREMFp5WVc1ck5FUkVJRmRsCllpQkRR | ||
VEVqTUNFR0NTcUdTSWIzRFFFSkFSWVVjM1Z3Y0c5eWRFQm1jbUZ1YXpSa1pDNWpiMjB3SGhjTk1U | ||
TXcKTVRFeE1EUTFNVE01V2hjTk1UZ3dNVEV3TURRMU1UTTVXakJMTVFzd0NRWURWUVFHREFKS1VE | ||
RVBNQTBHQTFVRQpDQXdHWEZSdmEzbHZNUkV3RHdZRFZRUUtEQWhHY21GdWF6UkVSREVZTUJZR0Ex | ||
VUVBd3dQZDNkM0xtVjRZVzF3CmJHVXVZMjl0TUlHYU1BMEdDU3FHU0liM0RRRUJBUVVBQTRHSUFE | ||
Q0JoQUo5WThFaUhmeHhNL25PbjJTbkkxWHgKRHdPdEJEVDFKRjBReTliMVlKanV2YjdjaTEwZjVN | ||
Vm1UQllqMUZTVWZNOU1vejJDVVFZdW4yRFljV29IcFA4ZQpqSG1BUFVrNVd5cDJRN1ArMjh1bklI | ||
QkphVGZlQ09PekZSUFY2MEdTWWUzNmFScG04L3dVVm16eGFLOGtCOWVaCmhPN3F1TjdtSWQxL2pW | ||
cTNKODhDQXdFQUFUQU5CZ2txaGtpRzl3MEJBUVVGQUFPQmdRQU1meTQzeE15OHh3QTUKVjF2T2NS | ||
OEtyNWNaSXdtbFhCUU8xeFEzazlxSGtyNFlUY1JxTVQ5WjVKTm1rWHYxK2VSaGcwTi9WMW5NUTRZ | ||
RgpnWXcxbnlESnBnOTduZUV4VzQyeXVlMFlHSDYyV1hYUUhyOVNVREgrRlowVnQvRGZsdklVTWRj | ||
UUFEZjM4aU9zCjlQbG1kb3YrcE0vNCs5a1h5aDhSUEkzZXZ6OS9NQT09Ci0tLS0tRU5EIENFUlRJ | ||
RklDQVRFLS0tLS0K | ||
# 在这个例子中,密钥数据不是真正的 PEM 编码的私钥 | ||
tls.key: | | ||
RXhhbXBsZSBkYXRhIGZvciB0aGUgVExTIGNydCBmaWVsZA== |