ks init

ks init

Creates Keystone config files and directories


Creates Keystone config files and directories.

Created files and directories:

  • keystone.yaml: the project’s config,
  • .keystone: cache and various files for internal use. automatically added to .gitignore
ks init <project-name> [flags]


ks init my-awesome-project


  -h, --help          help for init
  -o, --orga string   identity provider. Either github or gitlab

Options inherited from parent commands

  -c, --config string   config file (default is $HOME/.config/keystone/keystone.yaml)
      --debug           debug output
      --env string      environment to use instead of the current one
  -q, --quiet           make the output machine readable
  -s, --skip            skip prompts and use default


  • ks - A safe system for developers to store, share and use secrets.
Auto generated by spf13/cobra on 12-Jan-2023

Edit this page on GitHub