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