Versions in this module Expand all Collapse all v0 v0.1.1 Oct 8, 2024 v0.1.0 Oct 7, 2024 Changes in this version + const ConfigCheckInitiatorPipieline + const ConfigCheckInitiatorVector + var ConfigcheckTimeoutError = errors.New("timeout waiting configcheck pod result") + var ValidationError = errors.New("config validation error") + type ConfigCheck struct + Annotations map[string]string + Client client.Client + ClientSet *kubernetes.Clientset + CompressedConfig bool + Config []byte + ConfigCheckTimeout time.Duration + ConfigReloaderImage string + ConfigReloaderResources corev1.ResourceRequirements + ContainerSecurityContext *corev1.SecurityContext + Envs []corev1.EnvVar + Hash string + Image string + ImagePullPolicy corev1.PullPolicy + ImagePullSecrets []corev1.LocalObjectReference + Initiator string + Name string + Namespace string + Resources corev1.ResourceRequirements + SecurityContext *corev1.PodSecurityContext + Tolerations []corev1.Toleration + func New(config []byte, c client.Client, cs *kubernetes.Clientset, ...) *ConfigCheck + func (cc *ConfigCheck) CleanAll(ctx context.Context) error + func (cc *ConfigCheck) ConfigReloaderInitContainer() *corev1.Container + func (cc *ConfigCheck) Run(ctx context.Context) (string, error)