Versions in this module Expand all Collapse all v4 v4.3.0 Oct 30, 2020 Changes in this version type Config + DockerhubToken string v4.2.0 Jul 28, 2020 Changes in this version + const CertFilePermission + const CloudProviderFilePermission + const FileOwnerGroupIDNobody + const FileOwnerGroupName + const FileOwnerUserName + const FilePermission + func IsInvalidConfig(err error) bool + type CloudConfig struct + OIDC setting.OIDC + func New(config Config) (*CloudConfig, error) + func (c CloudConfig) NewMasterTemplate(ctx context.Context, data IgnitionTemplateData, encrypter encrypter.Interface) (string, error) + func (c CloudConfig) NewWorkerTemplate(ctx context.Context, data IgnitionTemplateData, encrypter encrypter.Interface) (string, error) + type Config struct + Azure setting.Azure + AzureClientCredentials auth.ClientCredentialsConfig + CertsSearcher certs.Interface + Ignition setting.Ignition + Logger micrologger.Logger + OIDC setting.OIDC + RandomkeysSearcher randomkeys.Interface + RegistryMirrors []string + SSOPublicKey string + SubscriptionID string + type IgnitionTemplateData struct + AzureCluster *capzv1alpha3.AzureCluster + AzureMachinePool *expcapzv1alpha3.AzureMachinePool + Cluster *capiv1alpha3.Cluster + ClusterCerts certs.Cluster + ClusterKeys randomkeys.Cluster + CustomObject providerv1alpha1.AzureConfig + Images k8scloudconfig.Images + MachinePool *expcapiv1alpha3.MachinePool + Versions k8scloudconfig.Versions + type Interface interface + NewMasterTemplate func(ctx context.Context, data IgnitionTemplateData, encrypter encrypter.Interface) (string, error) + NewWorkerTemplate func(ctx context.Context, data IgnitionTemplateData, encrypter encrypter.Interface) (string, error) Other modules containing this package github.com/giantswarm/azure-operator github.com/giantswarm/azure-operator/v5 github.com/giantswarm/azure-operator/v6 github.com/giantswarm/azure-operator/v7 github.com/giantswarm/azure-operator/v8