mirror of https://github.com/kubernetes/kops.git
680 B
680 B
Managing secrets
get secrets
get secret -oplaintext
-oplaintext exposes the raw secret value.
describe secret
kops describe secret
create secret
kops create secret sshpublickey admin -i ~/.ssh/id_rsa.pub
delete secret
Syntax: kops delete secret <type> <name>
or kops delete secret <type> <name> <id>
The ID form can be used when there are multiple matching keys.
example:
kops delete secret sshpublickey admin
adding ssh credential from spec file
apiVersion: kops/v1alpha2
kind: SSHCredential
metadata:
labels:
kops.k8s.io/cluster: dev.k8s.example.com
spec:
publicKey: "ssh-rsa AAAAB3NzaC1 dev@devbox"