Versions in this module Expand all Collapse all v0 v0.1.0 Jun 7, 2024 Changes in this version + const AgentConfig + const ProviderName + type ClientLogger struct + Logger *slog.Logger + func (l ClientLogger) Debug(msg string, args ...map[string]interface{}) + func (l ClientLogger) Error(msg string, args ...map[string]interface{}) + func (l ClientLogger) Info(msg string, args ...map[string]interface{}) + func (l ClientLogger) Trace(msg string, args ...map[string]interface{}) + func (l ClientLogger) Warn(msg string, args ...map[string]interface{}) + type Config struct + Addr string + AgentCPULimit resource.Quantity + AgentCPURequest resource.Quantity + AgentConfigMap string + AgentEnvVariables string + AgentImage string + AgentImagePullPolicy corev1.PullPolicy + AgentMemoryLimit resource.Quantity + AgentMemoryRequest resource.Quantity + AgentOnce bool + AgentShareProcess bool + AgentShareProcessDefault string + AuthMethod string + ClientTimeout time.Duration + ConfigfilePath string + CtCPU resource.Quantity + CtConfigMap string + CtImage string + CtImagePullPolicy corev1.PullPolicy + CtInjectInInitcontainers bool + CtMemory resource.Quantity + CtOnce bool + CtShareProcess bool + CtShareProcessDefault string + FromPath string + IgnoreMissingSecrets string + LogLevel string + ObjectNamespace string + Passthrough string + Path string + Role string + ServiceAccountTokenVolumeName string + SkipVerify bool + TLSSecret string + Token string + TokenAuthMount string + TransitBatchSize int + TransitKeyID string + TransitPath string + UseAgent bool + VaultNamespace string + VaultServiceAccount string + type Provider struct + func (*Provider) NewMutator(obj metav1.Object, logger *slog.Logger) (provider.Mutator, error)