create
Create new secret
create secret from file
Usage: pi create -f FILENAME [OPTIONS]
Create a new secret
-e, --access-key API access key
-k, --secret-key API secret key
-r, --region Region name, default: gcp-us-central1
-u, --user Username
-f, --filename Filename, directory, or URL to files to use to create the secret, support yaml or json
This command creates a new Docker registry secret.
//create file yaml file
$ pi create -f examples/secret/secret-dockerconfigjson.yaml
secret/test-secret-dockerconfigjson
//create secret for github registry
$ pi create secret docker-registry secret-dockerhub \
--docker-username=DOCKER_USER \
--docker-password=DOCKER_PASSWORD \
--docker-email=DOCKER_EMAIL
//create secret for gitlab registry
$ pi create secret docker-registry secret-gitlab \
--docker-server=registry.gitlab.com \
--docker-username=GITLAB_USER \
--docker-password=GITLAB_PASSWORD \
--docker-email=GITLAB_EMAIL
//create generic secret
$ pi create secret generic my-generic-secret --from-literal=key1=supersecret --from-literal=key2=topsecret
Last updated