Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 02:37
· 332 commits to 72b6c0847e2a3c79404363552a3455b5190ef76c since this release

awsbnkctl 1.0.0

We are excited to announce the 1.0.0 release of awsbnkctl, a complete CLI tool for managing F5 BIG-IP Next Kubernetes clusters on AWS!

This release marks the first stable, public version of the tool.

Key Highlights

  • Full AWS Infrastructure Provisioning: Automates the creation of EKS clusters, VPCs, Subnets, and IAM roles tailored for BIG-IP Next.
  • BIG-IP Next Deployment: Installs and wires the F5 Lifecycle Operator, CNE Controller, and BGP networking.
  • Zero-Touch Configuration: Validates cluster.yaml manifests and ensures all configurations are correct before starting.
  • Dry-run Capabilities: Validate topologies and simulate cluster deployments entirely offline without touching AWS APIs.
  • Automated Lifecycle Management: Cleanly teardown and de-provision environments with awsbnkctl down.
  • Cross-Platform: Available for macOS, Linux, and Windows for both x86_64 and arm64 architectures.

Examples Provided

This release includes fully functioning examples in the /examples directory to help you get started quickly:

  • full-cluster: Provisions a dedicated AWS VPC, EKS cluster, node groups, and deploys a fully routed BIG-IP Next topology in one shot.
  • external-only: Attaches BIG-IP Next nodes to an existing EKS cluster and configures external BGP routing.

Getting Started

Check out the Quickstart Guide in the repository to learn how to deploy your first cluster.