Versions in this module Expand all Collapse all v1 v1.15.1 Feb 17, 2020 v1.15.0 Feb 17, 2020 Changes in this version + const NamePrefix + func BuildVfsSecretPath(basedir vfs.Path, name string) vfs.Path + func NewClientsetSecretStore(cluster *kops.Cluster, clientset kopsinternalversion.KopsInterface, ...) fi.SecretStore + func NewVFSSecretStore(cluster *kops.Cluster, basedir vfs.Path) fi.SecretStore + type ClientsetSecretStore struct + func (c *ClientsetSecretStore) DeleteSecret(name string) error + func (c *ClientsetSecretStore) FindSecret(name string) (*fi.Secret, error) + func (c *ClientsetSecretStore) GetOrCreateSecret(name string, secret *fi.Secret) (*fi.Secret, bool, error) + func (c *ClientsetSecretStore) ListSecrets() ([]string, error) + func (c *ClientsetSecretStore) MirrorTo(basedir vfs.Path) error + func (c *ClientsetSecretStore) ReplaceSecret(name string, secret *fi.Secret) (*fi.Secret, error) + func (c *ClientsetSecretStore) Secret(name string) (*fi.Secret, error) + type VFSSecretStore struct + func (c *VFSSecretStore) DeleteSecret(name string) error + func (c *VFSSecretStore) FindSecret(id string) (*fi.Secret, error) + func (c *VFSSecretStore) GetOrCreateSecret(id string, secret *fi.Secret) (*fi.Secret, bool, error) + func (c *VFSSecretStore) ListSecrets() ([]string, error) + func (c *VFSSecretStore) MirrorTo(basedir vfs.Path) error + func (c *VFSSecretStore) ReplaceSecret(id string, secret *fi.Secret) (*fi.Secret, error) + func (c *VFSSecretStore) Secret(id string) (*fi.Secret, error) + func (c *VFSSecretStore) VFSPath() vfs.Path