Skip to content

Commit 5b778dc

Browse files
authored
Merge pull request #19 from Mikroways/ft/capi-cloudstack
Ft/capi cloudstack
2 parents fc1086f + 4a9674e commit 5b778dc

15 files changed

+5480
-0
lines changed

charts/capi-cloudstack/Chart.yaml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: v2
2+
name: cluster-api-cloudstack
3+
description: Install Cluster API manifests to generate a fully working Kubernetes cluster
4+
keywords:
5+
- clusterapi
6+
- provisioning
7+
- bootstrapping
8+
- kubernetes
9+
- cloudstack
10+
version: 0.1.0
11+
home: https://cluster-api.sigs.k8s.io/
12+
sources:
13+
- https://cluster-api.sigs.k8s.io/
14+
maintainers:
15+
- name: Matias Gudin
16+

charts/capi-cloudstack/README.md

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# cluster-api-cloudstack
2+
3+
Install [Cluster API (CAPI)](https://cluster-api.sigs.k8s.io/) manifests to
4+
generate a fully working [Kubernetes Cloudstack cluster (CAPC provider)](https://github.com/kubernetes-sigs/cluster-api-provider-cloudstack).
5+
6+
This chart replaces `clusterctl config cluster` by a customizable and enhanced
7+
version of manifests.
8+
9+
## Requirements
10+
11+
A working management CAPI cluster with CAPC support. This chart was developed with
12+
CAPI verison **v1beta1** in mind.
13+
14+
If capi has **ClusterResourceSets enabled**, we provided manifests to install:
15+
* Cloud config secret to be used by CSI and CCM
16+
* External cloudstack cloud controler manager
17+
* Calico manifests
18+
19+
> You can opt to include CCM and calico using values.
20+
21+
## Values
22+
23+
To understand which values can be set, please read [`values.yaml`](./values.yaml).
24+

0 commit comments

Comments
 (0)