clusterctl
Kubernetes project offering declarative APIs for managing multiple clusters
Started by the Kubernetes Special Interest Group (SIG) Cluster Lifecycle, the Cluster API project uses Kubernetes-style APIs and patterns to automate cluster lifecycle management for platform operators. The supporting infrastructure, like virtual machines, networks, load balancers, and VPCs, as well as the Kubernetes cluster configuration are all defined in the same way that application developers operate deploying and managing their workloads. This enables consistent and repeatable cluster deployments across a wide variety of infrastructure environments.
https://cluster-api.sigs.k8s.io/
amd64 arm64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install clusterctl
Snippets
Download URLs
Version | SHA256 | Size (KB) |
---|---|---|
1.8.2 | 1fec382a8d1fcb069a666b4b5e56f37755c5574d52616b7aa3c1baac496e6fe9 |
13572 |
1.8.1 | 6b4907aef4bcd2cd9111e85e4e6699bba1fd034028b8afb802b3bfa92b43b563 |
13573 |
1.8.0 | a8f6495bd9c3da06f462e385eb2c2c0fcc13c34986c037fc6151631d50a2b537 |
13574 |
1.7.4 | 23f8ba43e29681cf8a7ab4a35ea6f1a1ae57835a71914f3f04ed914843a148c8 |
12722 |
1.7.3 | 8b4540989c2f4a54a52bb32304b52002147dcec36d5e7fd60aa3b99e108f0092 |
12617 |
Version | SHA256 | Size (KB) |
---|---|---|
1.8.2 | 6f3ce5f96c1477803ad497a4f31ac512b7154c4acad8a898940ec0d015f73018 |
11672 |
1.8.1 | 5e3988b145a42fc32072c9b157268b8f9c861e1929f81c9d80fc26bac7ddbd89 |
11673 |
1.8.0 | 0a9cbbb162f7bb6261a8ab8d7ff08c0763951d9eba98a297b896bf3ca456f235 |
11680 |
1.7.4 | 7bc91b7f8bf6863ed138144153cff189926104a4f5358f0d593011cad3dfc50f |
10927 |
1.7.3 | 784d79f9c1d642ed1c77e85556311b9b4857238f02aa1d5dec7d479546424647 |
10849 |
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for clusterctl are versioned here.
Click here to see clusterctl ops2deb blueprints
name: clusterctl
matrix:
architectures:
- amd64
- arm64
versions:
- 1.7.3
- 1.7.4
- 1.8.0
- 1.8.1
- 1.8.2
homepage: https://cluster-api.sigs.k8s.io/
summary: Kubernetes project offering declarative APIs for managing multiple clusters
description: |-
Started by the Kubernetes Special Interest Group (SIG) Cluster Lifecycle, the
Cluster API project uses Kubernetes-style APIs and patterns to automate cluster
lifecycle management for platform operators. The supporting infrastructure,
like virtual machines, networks, load balancers, and VPCs, as well as the
Kubernetes cluster configuration are all defined in the same way that
application developers operate deploying and managing their workloads. This
enables consistent and repeatable cluster deployments across a wide variety of
infrastructure environments.
fetch: https://github.com/kubernetes-sigs/cluster-api/releases/download/v{{version}}/clusterctl-linux-{{arch}}
install:
- clusterctl-linux-{{arch}}:/usr/bin/clusterctl
The blueprint fetch
keyword contains a URL template pointing to clusterctl releases. Downloaded files are locked in a lockfile versioned here.
Click here to see clusterctl release hashes
- url: https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.3/clusterctl-linux-amd64
sha256: 342efe1e0b532a45a6fd9399bdda4fabef87a1ac6d887b1c7fbcf5f803ba9473
timestamp: 2024-06-27 20:21:55+00:00
- url: https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.3/clusterctl-linux-arm64
sha256: 3f63140c85a8eadba74511924058e30eb1f6892687deafa647c8aa650967edc6
timestamp: 2024-06-27 20:21:55+00:00
- url: https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.4/clusterctl-linux-amd64
sha256: d10f775cdc777d5b4a7cdc6fabb8d32c48ea10be017b6a88f7cf994a4fee7476
timestamp: 2024-07-09 21:05:56+00:00
- url: https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.4/clusterctl-linux-arm64
sha256: 3d1963a7f1c906a7cea5e531e3788582d5f379785c8f4a8a71fa60b1c9e481c2
timestamp: 2024-07-09 21:05:56+00:00
- url: https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.8.0/clusterctl-linux-amd64
sha256: 9489713e4306300d5915fe8a301dd3f641764177dd3be51bf10e16e995b97092
timestamp: 2024-08-12 18:08:07+00:00
- url: https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.8.0/clusterctl-linux-arm64
sha256: cc594a67672a08e60cefd7e01d1cc487156dc3c224ac433a1a8685d0309b8fcc
timestamp: 2024-08-12 18:08:07+00:00
- url: https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.8.1/clusterctl-linux-amd64
sha256: 04f95a7ad03f9a31aaa268f30326075fbdf2e4b8af65173543e0e445ca4bdb2e
timestamp: 2024-08-14 09:06:30+00:00
- url: https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.8.1/clusterctl-linux-arm64
sha256: cfc4413030b12e77cfd18fd541084ebc9e995b70832e0471409abe3b640dd3da
timestamp: 2024-08-14 09:06:30+00:00
- url: https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.8.2/clusterctl-linux-amd64
sha256: d6c4480733bcce0598c406b3c29ac902509e25f2a51bd209e80a0d4bf58f90f7
timestamp: 2024-09-05 18:06:26+00:00
- url: https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.8.2/clusterctl-linux-arm64
sha256: be7e03537c2baa569fb3a02957f50cd4976a7ceebc0de83f5158e7fc6cca1e77
timestamp: 2024-09-05 18:06:26+00:00