Skip to content

Introduce bundles - #53

Merged
Andrei Kvapil (kvaps) merged 4 commits into
mainfrom
bundles
Apr 1, 2024
Merged

Andrei Kvapil (kvaps) merged 4 commits into
mainfrom
bundles

Conversation

@kvaps

@kvaps Andrei Kvapil (kvaps) commented Mar 31, 2024 •

Copy link
Copy Markdown
Member

This PR:

  • Introduces bundles
  • Removes patches from kube-ovn helm-chart
  • Allow overriding values by prividng values-<release>: <json|yaml> in cozystack-config

example config:

apiVersion: v1
kind: ConfigMap
metadata:
  name: cozystack
  namespace: cozy-system
data:
  bundle-name: full-paas
  bundle-disable: "kubevirt,kubevirt-operator,kubevirt-cdi-operator,kubevirt-cdi"

  ipv4-pod-cidr: "10.244.0.0/16"
  ipv4-pod-gateway: "10.244.0.1"
  ipv4-svc-cidr: "10.96.0.0/16"
  ipv4-join-cidr: "100.64.0.0/16"

  values-cilium: '{}'
  values-kubeovn: '{"aaa": "bbb"}'
  values-cozy-fluxcd: '{}'
  values-cert-manager: '{}'
  values-cert-manager-issuers: '{}'
  values-victoria-metrics-operator: '{}'
  values-monitoring: '{}'
  values-kubevirt-operator: '{}'
  values-kubevirt: '{}'
  values-kubevirt-cdi-operator: '{}'
  values-kubevirt-cdi: '{}'
  values-metallb: '{}'
  values-grafana-operator: '{}'
  values-mariadb-operator: '{}'
  values-postgres-operator: '{}'
  values-rabbitmq-operator: '{}'
  values-redis-operator: '{}'
  values-piraeus-operator: '{}'
  values-linstor: '{}'
  values-telepresence: '{}'
  values-dashboard: '{}'
  values-kamaji: '{}'
  values-capi-operator: '{}'
  values-capi-providers: '{}'

@kvaps Andrei Kvapil (kvaps) changed the title bundles Introduce bundles Apr 1, 2024
@kvaps
Andrei Kvapil (kvaps) marked this pull request as ready for review April 1, 2024 15:35
@kvaps
Andrei Kvapil (kvaps) merged commit 33bc23c into main Apr 1, 2024
@kvaps Andrei Kvapil (kvaps) added this to the v0.2.0 milestone Apr 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants