File tree Expand file tree Collapse file tree 1 file changed +63
-0
lines changed
Expand file tree Collapse file tree 1 file changed +63
-0
lines changed Original file line number Diff line number Diff line change 1+ # Kamaji
2+
3+ ## Prerequisites
4+
5+ - A CAPI management cluster in an environment which can be reached from external
6+ - Install CAPO, CSO and CSPO e.g. as described in [ the openstack quickstart] ( ./quickstart.md )
7+
8+ ## Installation
9+
10+ ### Kamaji Controller
11+
12+ [ Kamaji Controller] ( https://kamaji.clastix.io/getting-started/#install-kamaji-controller )
13+
14+ ### cluster-api-control-plane-provider-kamaji
15+
16+ ` clusterctl init --control-plane kamaji `
17+
18+ ### Cluster Stacks
19+
20+ ``` yaml
21+ ---
22+ apiVersion : clusterstack.x-k8s.io/v1alpha1
23+ kind : ClusterStack
24+ metadata :
25+ name : kamaji-130
26+ spec :
27+ provider : openstack
28+ name : kamaji
29+ kubernetesVersion : " 1.30"
30+ channel : custom
31+ autoSubscribe : false
32+ providerRef :
33+ apiVersion : infrastructure.clusterstack.x-k8s.io/v1alpha1
34+ kind : OpenStackClusterStackReleaseTemplate
35+ name : cspotemplate
36+ versions :
37+ - v0-sha.11930ee
38+ ` ` `
39+
40+ ### Cluster
41+
42+ ` ` `
43+ apiVersion : cluster.x-k8s.io/v1beta1
44+ kind : Cluster
45+ metadata :
46+ name : kamaji-cluster
47+ spec :
48+ topology :
49+ class : openstack-kamaji-1-30-v0-sha.11930ee
50+ variables :
51+ - name : data_store
52+ value : " default"
53+ - name : dns_service_ips
54+ value : ["10.96.0.10"]
55+ controlPlane :
56+ replicas : 3
57+ version : v1.30.1
58+ workers :
59+ machineDeployments :
60+ - class : default-worker
61+ name : md-0
62+ replicas : 1
63+ ` ` `
You can’t perform that action at this time.
0 commit comments