Documentation ¶
Index ¶
- func IsInvalidConfig(err error) bool
- func NewClusterResourceSet(config ClusterResourceSetConfig) (*controller.ResourceSet, error)
- func NewDrainerResourceSet(config DrainerResourceSetConfig) (*controller.ResourceSet, error)
- func VersionBundle() versionbundle.Bundle
- type ClusterResourceSetConfig
- type DrainerResourceSetConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
func NewClusterResourceSet ¶
func NewClusterResourceSet(config ClusterResourceSetConfig) (*controller.ResourceSet, error)
func NewDrainerResourceSet ¶
func NewDrainerResourceSet(config DrainerResourceSetConfig) (*controller.ResourceSet, error)
func VersionBundle ¶
func VersionBundle() versionbundle.Bundle
Types ¶
type ClusterResourceSetConfig ¶
type ClusterResourceSetConfig struct { CertsSearcher certs.Interface ControlPlaneAWSClients aws.Clients CMAClient clientset.Interface G8sClient versioned.Interface HostAWSConfig aws.Config K8sClient kubernetes.Interface Logger micrologger.Logger NetworkAllocator network.Allocator RandomKeysSearcher randomkeys.Interface AccessLogsExpiration int AdvancedMonitoringEC2 bool APIWhitelist adapter.APIWhitelist EncrypterBackend string GuestAvailabilityZones []string GuestPrivateSubnetMaskBits int GuestPublicSubnetMaskBits int GuestSubnetMaskBits int IncludeTags bool IgnitionPath string InstallationName string IPAMNetworkRange net.IPNet DeleteLoggingBucket bool OIDC cloudconfig.OIDCConfig ProjectName string Route53Enabled bool RouteTables string PodInfraContainerImage string RegistryDomain string SSOPublicKey string VaultAddress string VPCPeerID string }
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
Package adapter contains the required logic for creating data structures used for feeding CloudFormation templates.
|
Package adapter contains the required logic for creating data structures used for feeding CloudFormation templates. |
resource
|
|
migration
Package migration provides an operatorkit resource that migrates awsconfig CRs to reference the default credential secret if they do not already.
|
Package migration provides an operatorkit resource that migrates awsconfig CRs to reference the default credential secret if they do not already. |
Click to show internal directories.
Click to hide internal directories.