Versions in this module Expand all Collapse all v1 v1.0.0 Nov 21, 2019 Changes in this version + const Name + func IsInvalidConfig(err error) bool + func IsNotFound(err error) bool + func IsWrongType(err error) bool + type CertExporter struct + Namespace string + type ClusterAutoscaler struct + Cluster ClusterAutoscalerCluster + Image Image + type ClusterAutoscalerCluster struct + ID string + type ClusterConfig struct + APIDomain string + ClusterID string + Namespaces []string + type Config struct + CalicoAddress string + CalicoPrefixLength string + ClusterIPRange string + DNSIP string + Logger micrologger.Logger + Provider string + RegistryDomain string + type ConfigMapSpec struct + App string + Labels map[string]string + Name string + Namespace string + ReleaseName string + Type string + ValuesJSON string + type ConfigMapValues struct + ClusterID string + CoreDNS CoreDNSValues + IngressController IngressControllerValues + Organization string + RegistryDomain string + WorkerCount int + type CoreDNS struct + Cluster CoreDNSCluster + Image Image + type CoreDNSCluster struct + Calico CoreDNSClusterCalico + Kubernetes CoreDNSClusterKubernetes + type CoreDNSClusterCalico struct + CIDR string + type CoreDNSClusterKubernetes struct + API CoreDNSClusterKubernetesAPI + DNS CoreDNSClusterKubernetesDNS + type CoreDNSClusterKubernetesAPI struct + ClusterIPRange string + type CoreDNSClusterKubernetesDNS struct + IP string + type CoreDNSValues struct + CalicoAddress string + CalicoPrefixLength string + ClusterIPRange string + DNSIP string + type DefaultConfigMap struct + Image Image + type ExporterValues struct + Namespace string + type Image struct + Registry string + type IngressController struct + Controller IngressControllerController + Global IngressControllerGlobal + Image Image + type IngressControllerController struct + Replicas int + Service IngressControllerControllerService + type IngressControllerControllerService struct + Enabled bool + type IngressControllerGlobal struct + Controller IngressControllerGlobalController + type IngressControllerGlobalController struct + UseProxyProtocol bool + type IngressControllerValues struct + ControllerServiceEnabled bool + UseProxyProtocol bool + type NetExporter struct + Namespace string + type Resource struct + func New(config Config) (*Resource, error) + func (r *Resource) ApplyCreateChange(ctx context.Context, obj, createChange interface{}) error + func (r *Resource) ApplyDeleteChange(ctx context.Context, obj, deleteChange interface{}) error + func (r *Resource) ApplyUpdateChange(ctx context.Context, obj, updateChange interface{}) error + func (r *Resource) GetCurrentState(ctx context.Context, obj interface{}) (interface{}, error) + func (r *Resource) GetDesiredState(ctx context.Context, obj interface{}) (interface{}, error) + func (r *Resource) Name() string + func (r *Resource) NewDeletePatch(ctx context.Context, obj, currentState, desiredState interface{}) (*controller.Patch, error) + func (r *Resource) NewUpdatePatch(ctx context.Context, obj, currentState, desiredState interface{}) (*controller.Patch, error)