cozystack
cozystack copied to clipboard
Refactor bundles
Proposed change for cozystack configmap:
apiVersion: v1
kind: ConfigMap
metadata:
name: cozystack
namespace: cozy-system
data:
# -- Basic Options --
# no changes here
api-server-endpoint: https://150.136.155.95:6443
expose-external-ips: 10.4.0.13,10.4.0.246,10.4.0.180,10.4.0.46
expose-services: dashboard,api
ipv4-join-cidr: 100.64.0.0/16
ipv4-pod-cidr: 10.244.0.0/16
ipv4-pod-gateway: 10.244.0.1
ipv4-svc-cidr: 10.96.0.0/16
root-host: dev5.infra.aenix.org
# -- Feature flags --
# replace
oidc-enabled: "true"
# with
enable-oidc: "true"
# introduce
enable-iaas: "true"
enable-paas: "true"
enable-naas: "true"
# -- Opt-in/Opt-out components --
# replace
bundle-enable: gpu-operator
bundle-disable: metallb,redis-operator
# with
system-enable-packages: gpu-operator
system-disable-packages: metallb,redis-operator
# -- Component values overrode --
# replace
values-kubeovn: |
global:
logVerbosity: 7
# with
system-values-kubeovn: |
global:
logVerbosity: 7
# -- Subsystem options --
# replace
bundle-name: "paas-full|paas-hosted|distro-full|distro-hosted"
# with
system-networking: "kubeovn|cilium|none"
system-storage: "linstor|none"
system-virtualization: "kubevirt|none"