Skip to content

Releases: kubernetes-sigs/cluster-api-provider-aws

v0.1.1

20 Mar 13:02
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

cluster-api-provider-aws v0.1.1 Release notes

Breaking changes

  • None

Features

  • Adds support for MachineClasses
  • Embedded kubeadm configuration types
  • Multiple Clusters can now be created within a single namespace
  • Cascading deletion of Clusters, MachineDeployments, MachineSets, and Machines are now supported
  • cluster-api-provider-aws image is now built on top of the distroless base image
  • A new flag --namespace has been added to cluster-api-provider-aws controller manager to watch a single namespace instead of all namespaces
  • Machines' ProviderID is now properly populated

Provided tools

clusterctl

  • Delete cluster enhancements

clusterawsadm

  • New permissions have been added to CloudFormation templates, run clusterawsadm [....] to update your AWS environment

Image

Limitations

  • All cluster components and machines default to a single availability zone

Known issues

  • Deleting the deployed machine after clusterctl pivots the cluster-api resources results in the instance being deleted and all cluster resources being orphaned: #214

v0.1.0

03 Jun 20:50
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

cluster-api-provider-aws v0.1.0 Release notes

Pre-alpha release of the AWS provider for cluster-api aka Clean Slate

Breaking changes

  • Previous releases where versioned v1.0.0-alpha.x, in preparation for a real v1alpha1 release of the API we've reset the binary versioning to better indicate the state of the project. Since previous versions were released with a higher version number, we've deleted those previous releases to avoid future confusion.

Features

  • Supports deploying clusters with Kubernetes version 1.13.x.
  • Deploys to EC2 VPC private subnets with a bastion instance and public ELB.
  • Supports deploying multi-control plane clusters. TODO (@ashish-amarnath): Get some docs for this
  • Supports highly available clusters through minimal manual configuration.
  • AWSClusterProviderSpec now supports custom CA certs for cluster-ca, etcd-ca and font-proxy-ca.
  • GoDocs for the cluster-api-provider-aws is now available.

Provided tools

clusterctl

clusterctl is a tool for bootstrapping a cluster for hosting the cluster-api components.
See the Getting Started Guide.

clusterawsadm

clusterawsadm is a helper utility that is provided for creating
the prerequisite IAM roles and profiles needed for deploying a
cluster, as well as generating a secret containing AWS credentials
for using the controllers provided by cluster-api-provider-aws.
See the Getting Started Guide.

Limitations

  • All cluster components and machines default to a single availability zone.

Known issues

  • Deleting the deployed machine after clusterctl pivots the cluster-api resources results in the instance being deleted and all cluster resources being orphaned: #214.