Directories ¶
Path | Synopsis |
---|---|
Package main is the entrypoint for the clusterawsadm command.
|
Package main is the entrypoint for the clusterawsadm command. |
ami
Package ami provides a way to interact with AWS AMIs.
|
Package ami provides a way to interact with AWS AMIs. |
api/ami/v1beta1
Package v1beta1 contains API Schema definitions for the AMI v1beta1 API group +kubebuilder:object:generate=true +k8s:defaulter-gen=TypeMeta +groupName=ami.aws.infrastructure.cluster.x-k8s.io
|
Package v1beta1 contains API Schema definitions for the AMI v1beta1 API group +kubebuilder:object:generate=true +k8s:defaulter-gen=TypeMeta +groupName=ami.aws.infrastructure.cluster.x-k8s.io |
api/ami/v1beta1/scheme
Package scheme provides a way to generate a Scheme and CodecFactory f or the bootstrap.aws.infrastructure.cluster.x-k8s.io API group.
|
Package scheme provides a way to generate a Scheme and CodecFactory f or the bootstrap.aws.infrastructure.cluster.x-k8s.io API group. |
api/bootstrap/v1alpha1
Package v1alpha1 contains API Schema definitions for the bootstrap v1alpha1 API group +kubebuilder:object:generate=true +k8s:deepcopy-gen=package,register +k8s:defaulter-gen=TypeMeta +groupName=bootstrap.aws.infrastructure.cluster.x-k8s.io +k8s:conversion-gen=sigs.k8s.io/cluster-api-provider-aws/v2/cmd/clusterawsadm/api/bootstrap/v1beta1
|
Package v1alpha1 contains API Schema definitions for the bootstrap v1alpha1 API group +kubebuilder:object:generate=true +k8s:deepcopy-gen=package,register +k8s:defaulter-gen=TypeMeta +groupName=bootstrap.aws.infrastructure.cluster.x-k8s.io +k8s:conversion-gen=sigs.k8s.io/cluster-api-provider-aws/v2/cmd/clusterawsadm/api/bootstrap/v1beta1 |
api/bootstrap/v1alpha1/scheme
Package scheme provides a way to generate a Scheme and CodecFactory for the bootstrap.aws.infrastructure.cluster.x-k8s.io API group.
|
Package scheme provides a way to generate a Scheme and CodecFactory for the bootstrap.aws.infrastructure.cluster.x-k8s.io API group. |
api/bootstrap/v1beta1
Package v1beta1 contains API Schema definitions for the bootstrap v1beta1 API group +kubebuilder:object:generate=true +k8s:deepcopy-gen=package,register +k8s:defaulter-gen=TypeMeta +groupName=bootstrap.aws.infrastructure.cluster.x-k8s.io +gencrdrefdocs:force
|
Package v1beta1 contains API Schema definitions for the bootstrap v1beta1 API group +kubebuilder:object:generate=true +k8s:deepcopy-gen=package,register +k8s:defaulter-gen=TypeMeta +groupName=bootstrap.aws.infrastructure.cluster.x-k8s.io +gencrdrefdocs:force |
api/bootstrap/v1beta1/scheme
Package scheme provides a way to generate a Scheme and CodecFactory for the bootstrap.aws.infrastructure.cluster.x-k8s.io API group.
|
Package scheme provides a way to generate a Scheme and CodecFactory for the bootstrap.aws.infrastructure.cluster.x-k8s.io API group. |
cloudformation/bootstrap
Package bootstrap provides a way to generate a CloudFormation template for IAM policies, users and roles for use by Cluster API Provider AWS.
|
Package bootstrap provides a way to generate a CloudFormation template for IAM policies, users and roles for use by Cluster API Provider AWS. |
cloudformation/service
Package cloudformation provides the API operation methods for making requests to AWS CloudFormation.
|
Package cloudformation provides the API operation methods for making requests to AWS CloudFormation. |
cmd
Package cmd implements the clusterawsadm command line utility.
|
Package cmd implements the clusterawsadm command line utility. |
cmd/ami
Package ami provides a way to generate AMI commands.
|
Package ami provides a way to generate AMI commands. |
cmd/ami/common
Package common provides common flags and functions for the AMI commands.
|
Package common provides common flags and functions for the AMI commands. |
cmd/ami/list
Package list provides a way to list AMIs from the default AWS account where AMIs are stored.
|
Package list provides a way to list AMIs from the default AWS account where AMIs are stored. |
cmd/bootstrap
Package bootstrap provides cli commands for bootstrapping AWS accounts for use with the Kubernetes Cluster API Provider AWS.
|
Package bootstrap provides cli commands for bootstrapping AWS accounts for use with the Kubernetes Cluster API Provider AWS. |
cmd/bootstrap/credentials
Package credentials provides a way to encode credentials for use with Kubernetes Cluster API Provider AWS.
|
Package credentials provides a way to encode credentials for use with Kubernetes Cluster API Provider AWS. |
cmd/bootstrap/iam
Package iam provides a way to generate IAM policies and roles.
|
Package iam provides a way to generate IAM policies and roles. |
cmd/controller
Package controller provides the controller command.
|
Package controller provides the controller command. |
cmd/controller/credentials
Package credentials provides a CLI utilities for AWS credentials.
|
Package credentials provides a CLI utilities for AWS credentials. |
cmd/controller/rollout
Package rollout provides the rollout command.
|
Package rollout provides the rollout command. |
cmd/eks
Package eks provides a CLI to manage EKS clusters.
|
Package eks provides a CLI to manage EKS clusters. |
cmd/eks/addons
Package addons provides EKS addons commands.
|
Package addons provides EKS addons commands. |
cmd/flags
Package flags provides a way to add flags to the cli.
|
Package flags provides a way to add flags to the cli. |
cmd/gc
Package gc provides commands related to garbage collecting external resources of clusters.
|
Package gc provides commands related to garbage collecting external resources of clusters. |
cmd/resource
Package resource provides commands related to AWS resources.
|
Package resource provides commands related to AWS resources. |
cmd/resource/list
Package list provides the list command for the resource package.
|
Package list provides the list command for the resource package. |
cmd/util
Package util provides utility functions.
|
Package util provides utility functions. |
cmd/version
Package version provides the version information of clusterawsadm.
|
Package version provides the version information of clusterawsadm. |
configreader
Package configreader provides a way to load a bootstrapv1.AWSIAMConfiguration from a file.
|
Package configreader provides a way to load a bootstrapv1.AWSIAMConfiguration from a file. |
controller
Package controller contains the controller logic for the capa manager.
|
Package controller contains the controller logic for the capa manager. |
controller/credentials
Package credentials provides AWS credentials management.
|
Package credentials provides AWS credentials management. |
controller/rollout
Package rollout provides a way to rollout the CAPA controller manager deployment.
|
Package rollout provides a way to rollout the CAPA controller manager deployment. |
converters
Package converters contains the conversion functions for AWS.
|
Package converters contains the conversion functions for AWS. |
credentials
Package credentials contains utilities for working with AWS credentials.
|
Package credentials contains utilities for working with AWS credentials. |
gc
Package gc provides a way to handle AWS garbage collection on deletion.
|
Package gc provides a way to handle AWS garbage collection on deletion. |
printers
Package printers provides a wrapper for the k8s.io/cli-runtime/pkg/printers package.
|
Package printers provides a wrapper for the k8s.io/cli-runtime/pkg/printers package. |
resource
Package resource provides definitions for AWS resource types.
|
Package resource provides definitions for AWS resource types. |
Click to show internal directories.
Click to hide internal directories.