Documentation
¶
Index ¶
- Constants
- func CreateAWS(si dependencies.SecretStorage, opts *AWSOptions) error
- func CreateCertificate(si dependencies.SecretStorage, opts *CertificateOptions) error
- func CreateGoogle(si dependencies.SecretStorage, opts *GoogleOptions) error
- func Get(sc storage.Interface, si dependencies.SecretStorage, name string) error
- func PrintTableWithUsage(list []*dependencies.Secret, w io.Writer, u []*v1.Upstream, ...)
- func SecretRefs(si dependencies.SecretStorage, filter func(*dependencies.Secret) bool) ([]string, error)
- type AWSOptions
- type CertificateOptions
- type GoogleOptions
Constants ¶
View Source
const ( SSLCertificateChainKey = "ca_chain" SSLPrivateKeyKey = "private_key" )
View Source
const (
GoogleAnnotationKey = "gloo.solo.io/google_secret_ref"
)
View Source
const (
ServiceAccountJsonKeyFile = "json_key_file"
)
Variables ¶
This section is empty.
Functions ¶
func CreateAWS ¶
func CreateAWS(si dependencies.SecretStorage, opts *AWSOptions) error
func CreateCertificate ¶
func CreateCertificate(si dependencies.SecretStorage, opts *CertificateOptions) error
func CreateGoogle ¶
func CreateGoogle(si dependencies.SecretStorage, opts *GoogleOptions) error
func Get ¶
func Get(sc storage.Interface, si dependencies.SecretStorage, name string) error
func PrintTableWithUsage ¶
func PrintTableWithUsage(list []*dependencies.Secret, w io.Writer, u []*v1.Upstream, v []*v1.VirtualHost)
func SecretRefs ¶
func SecretRefs(si dependencies.SecretStorage, filter func(*dependencies.Secret) bool) ([]string, error)
Types ¶
type AWSOptions ¶
type CertificateOptions ¶
type GoogleOptions ¶
Click to show internal directories.
Click to hide internal directories.