Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubernetesSecretStore ¶
type KubernetesSecretStore struct {
// contains filtered or unexported fields
}
MemorySecretStore implements a SecretStore that uses custom resources to store secrets.
func NewKubernetesSecretStore ¶
func NewKubernetesSecretStore( namespacePrefix string, kubeInformerFactory kubeinformers.SharedInformerFactory, stopCh <-chan struct{}, ) *KubernetesSecretStore
func (*KubernetesSecretStore) Get ¶
func (s *KubernetesSecretStore) Get(systemID v1.SystemID, path tree.PathSubcomponent) (string, error)
func (*KubernetesSecretStore) Ready ¶
func (s *KubernetesSecretStore) Ready() bool
type KubernetesTemplateStore ¶
type KubernetesTemplateStore struct {
// contains filtered or unexported fields
}
MemoryTemplateStore implements a TemplateStore that uses custom resources to store templates.
func NewKubernetesTemplateStore ¶
func NewKubernetesTemplateStore( namespacePrefix string, latticeClient latticeclientset.Interface, latticeInformerFactory latticeinformers.SharedInformerFactory, stopCh <-chan struct{}, ) *KubernetesTemplateStore
func (*KubernetesTemplateStore) Get ¶
func (s *KubernetesTemplateStore) Get(systemID v1.SystemID, ref *git.FileReference) (*template.Template, error)
func (*KubernetesTemplateStore) Put ¶
func (s *KubernetesTemplateStore) Put( systemID v1.SystemID, ref *git.FileReference, t *template.Template, ) error
func (*KubernetesTemplateStore) Ready ¶
func (s *KubernetesTemplateStore) Ready() bool
Click to show internal directories.
Click to hide internal directories.