Versions in this module Expand all Collapse all v11 v11.3.3 Dec 13, 2022 Changes in this version + func InKubeCluster() bool + type Backend struct + func New() (*Backend, error) + func NewWithClient(restClient kubernetes.Interface) (*Backend, error) + func NewWithConfig(conf Config) (*Backend, error) + func (b *Backend) Create(ctx context.Context, i backend.Item) (*backend.Lease, error) + func (b *Backend) Exists(ctx context.Context) bool + func (b *Backend) Get(ctx context.Context, key []byte) (*backend.Item, error) + func (b *Backend) Put(ctx context.Context, i backend.Item) (*backend.Lease, error) + func (b *Backend) PutRange(ctx context.Context, items []backend.Item) error + type Config struct + KubeClient kubernetes.Interface + Namespace string + ReleaseName string + ReplicaName string + SecretName string + func (c Config) Check() error