Documentation ¶
Index ¶
- func GetSumoURL(vaultConfig *config.Vaultconfig, serverConfig *config.Serverconfig)
- func RmTempFiles(f1 string, f2 string)
- func SetupVault(vaultConfig *config.Vaultconfig, awsConfig *config.AWSConfig, ...)
- func WriteTLSCert(vaultConfig *config.Vaultconfig, serverConfig *config.Serverconfig) (string, string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSumoURL ¶
func GetSumoURL(vaultConfig *config.Vaultconfig, serverConfig *config.Serverconfig)
func SetupVault ¶
func SetupVault(vaultConfig *config.Vaultconfig, awsConfig *config.AWSConfig, dockerConfig *config.Dockerconfig, gitConfig *config.Gitconfig, serverConfig *config.Serverconfig, awscredsprefix string)
SetupVault does generic Vault setup (all subcommands)
func WriteTLSCert ¶
func WriteTLSCert(vaultConfig *config.Vaultconfig, serverConfig *config.Serverconfig) (string, string)
WriteTLSCert fetches the TLS cert and key data from vault and writes to temporary files, the paths of which are returned
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.