Documentation ¶
Overview ¶
Package service implements business logic to create Kubernetes resources against the Kubernetes API.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
func NewVersionBundles ¶
func NewVersionBundles() []versionbundle.Bundle
NewVersionBundles returns the array of version bundles defined for the operator.
Types ¶
Directories ¶
Path | Synopsis |
---|---|
NOTE this package is deprecated and can be dropped once legacy/v23 is gone.
|
NOTE this package is deprecated and can be dropped once legacy/v23 is gone. |
controller
|
|
clusterapi/v29/adapter
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. |
clusterapi/v29/resource/clusterazs
Package clusterazs implements a resource to gather all distinct availability zones for a tenant cluster.
|
Package clusterazs implements a resource to gather all distinct availability zones for a tenant cluster. |
clusterapi/v29/resource/machinedeployment
Package machinedeployment implements a temporary resource to fetch the single MachineDeployment of a tenant cluster.
|
Package machinedeployment implements a temporary resource to fetch the single MachineDeployment of a tenant cluster. |
clusterapi/v29/resource/machinedeploymentazs
Package machinedeploymentazs implements a resource to gather all private subnets for the configured availability zones of a node pool.
|
Package machinedeploymentazs implements a resource to gather all private subnets for the configured availability zones of a node pool. |
clusterapi/v29/resource/region
Package region implements an operatorkit resource that addresses a problem where the tcnp resource would need to fetch the Cluster CR even though the MachineDeployment CR is reconciled.
|
Package region implements an operatorkit resource that addresses a problem where the tcnp resource would need to fetch the Cluster CR even though the MachineDeployment CR is reconciled. |
legacy/v22/adapter
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. |
legacy/v22/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. |
legacy/v22patch1/adapter
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. |
legacy/v22patch1/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. |
legacy/v23/adapter
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. |
legacy/v23/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. |
legacy/v24/adapter
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. |
legacy/v24/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. |
legacy/v25/adapter
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. |
legacy/v25/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. |
legacy/v26/adapter
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. |
legacy/v26/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. |
legacy/v27/adapter
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. |
legacy/v27/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. |
legacy/v28/adapter
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. |
legacy/v28/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. |
legacy/v29/adapter
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. |
legacy/v29/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. |
Package network is DEPRECATED and can be dropped once v29 is gone.
|
Package network is DEPRECATED and can be dropped once v29 is gone. |
NOTE this package is deprecated.
|
NOTE this package is deprecated. |
NOTE this package is deprecated.
|
NOTE this package is deprecated. |
Click to show internal directories.
Click to hide internal directories.