Skip to content

Commit

Permalink
Merge pull request #19 from Mikroways/ft/capi-cloudstack
Browse files Browse the repository at this point in the history
Ft/capi cloudstack
  • Loading branch information
chrodriguez authored Oct 2, 2024
2 parents fc1086f + 4a9674e commit 5b778dc
Show file tree
Hide file tree
Showing 15 changed files with 5,480 additions and 0 deletions.
16 changes: 16 additions & 0 deletions charts/capi-cloudstack/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: v2
name: cluster-api-cloudstack
description: Install Cluster API manifests to generate a fully working Kubernetes cluster
keywords:
- clusterapi
- provisioning
- bootstrapping
- kubernetes
- cloudstack
version: 0.1.0
home: https://cluster-api.sigs.k8s.io/
sources:
- https://cluster-api.sigs.k8s.io/
maintainers:
- name: Matias Gudin
email: [email protected]
24 changes: 24 additions & 0 deletions charts/capi-cloudstack/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# cluster-api-cloudstack

Install [Cluster API (CAPI)](https://cluster-api.sigs.k8s.io/) manifests to
generate a fully working [Kubernetes Cloudstack cluster (CAPC provider)](https://github.com/kubernetes-sigs/cluster-api-provider-cloudstack).

This chart replaces `clusterctl config cluster` by a customizable and enhanced
version of manifests.

## Requirements

A working management CAPI cluster with CAPC support. This chart was developed with
CAPI verison **v1beta1** in mind.

If capi has **ClusterResourceSets enabled**, we provided manifests to install:
* Cloud config secret to be used by CSI and CCM
* External cloudstack cloud controler manager
* Calico manifests

> You can opt to include CCM and calico using values.
## Values

To understand which values can be set, please read [`values.yaml`](./values.yaml).

Loading

0 comments on commit 5b778dc

Please sign in to comment.