Versions in this module Expand all Collapse all v0 v0.2.0 Mar 23, 2020 v0.1.0 Mar 19, 2020 Changes in this version + const SecretNamespace + var AllKeys = []Key + func IsInvalidConfig(err error) bool + func IsInvalidSecret(err error) bool + func IsTimeout(err error) bool + func IsWrongType(err error) bool + func K8sLabels(clusterID string, key Key) map[string]string + func K8sName(clusterID string, key Key) string + type Cluster struct + APIServerEncryptionKey RandomKey + type Config struct + K8sClient kubernetes.Interface + Logger micrologger.Logger + type Interface interface + SearchCluster func(clusterID string) (Cluster, error) + type Key string + const EncryptionKey + func (k Key) String() string + type RandomKey []byte + type Searcher struct + func NewSearcher(config Config) (*Searcher, error) + func (s *Searcher) SearchCluster(clusterID string) (Cluster, error) Other modules containing this package github.com/giantswarm/randomkeys/v2 github.com/giantswarm/randomkeys/v3