File tree 3 files changed +20
-6
lines changed
3 files changed +20
-6
lines changed Original file line number Diff line number Diff line change @@ -145,6 +145,21 @@ cmk list templates zoneid=<zone-id> templatefilter=executable | jq '.template[]
145
145
146
146
# Optional Configurations
147
147
148
+ ## Integration with CloudStack CKS
149
+
150
+ CAPC cluster can be integrated with CloudStack CKS to provide a comprehensive view of the cluster resources on CloudStack.
151
+ The integration can be enabled by setting the ` CLOUDSTACK_SYNC_WITH_ACS ` environment variable to ` true ` before
152
+ generating the cluster or by setting CloudStackCluster.spec.syncWithACS to ` true ` in the cluster definition yaml.
153
+
154
+ ## Project
155
+
156
+ CAPC cluster can be deployed within a specific project in CloudStack.
157
+ The project name can be specified by adding the ` CloudStackCluster.spec.project ` field in the yaml specification.
158
+
159
+ The list of projects can be fetched using the cmk cli as follows :
160
+ ```
161
+ cmk list projects listall=true | jq '.project[] | {name, id}'
162
+
148
163
## Cluster Level Configurations
149
164
150
165
These configurations are passed while defining the `CloudStackCluster` and apply to the entire cluster.
Original file line number Diff line number Diff line change 49
49
50
50
Run the following command to turn your cluster into a management cluster and load the Apache CloudStack components into it.
51
51
52
- clusterctl init --infrastructure cloudstack
52
+ CAPC_CLOUDSTACKMACHINE_CKS_SYNC=true clusterctl init --infrastructure cloudstack
53
53
54
- > If you wish to enable syncing of CAPC resources with cloudstack, set the environment variable
55
- > `CAPC_CLOUDSTACKMACHINE_CKS_SYNC=true` before initializing the cloudstack provider. Or set
56
- > `enable-cloudstack-cks-sync` to true in the deployment for capc-controller.
57
- > This is only supported for Apache CloudStack version 4.19 and above .
54
+ > Integration of CAPC with CKS is supported for Apache CloudStack version 4.19 and above.
55
+ > If you wish to disable syncing of CAPC resources with cloudstack, set the environment variable
56
+ > `CAPC_CLOUDSTACKMACHINE_CKS_SYNC=false` before initializing the cloudstack provider. Or set
57
+ > `enable-cloudstack-cks-sync` to `false` in the deployment spec for capc-controller-manager .
58
58
59
59
<!-- References -->
60
60
Original file line number Diff line number Diff line change 9
9
10
10
11
11
## TODO :
12
- - Registering External Clusters in CloudStack
13
12
- Data Disks
14
13
- Diff between CKS and CAPC
15
14
- E2E Tests
You can’t perform that action at this time.
0 commit comments