The paas-hosted bundle

PaaS platform, hosted version

This is a Cozystack platform configuration intended for use as a PaaS platform, designed for installation on existing Kubernetes clusters.

This configuration can be used with kind and any cloud-based Kubernetes clusters. It does not include CNI plugins, virtualization, or storage.

Example configuration

apiVersion: v1
kind: ConfigMap
metadata:
  name: cozystack
  namespace: cozy-system
data:
  bundle-name: "paas-hosted"
  root-host: example.org
  api-server-endpoint: https://192.168.100.10:6443

Configuration parameters

optiondescription
bundle-nameName of bundle to use for installation
bundle-disableComma-separated list of disabled components from the bundle. Refer to FAQ page to learn how to use this option.
values-<component>JSON or YAML formated values passed to specific component installation. Refer to FAQ page to learn how to use this option.
ipv4-pod-cidrThe pod subnet used by Pods to assign IPs
ipv4-svc-cidrThe pod subnet used by Services to assign IPs
root-hostthe main domain for all services created under Cozystack, such as the dashboard, Grafana, Keycloak, etc.
api-server-endpointused for generating kubeconfig files for your users. It is recommended to use globally accessible IP addresses instead of local ones.

Refer to FAQ page to learn how to use generic bundle options.

Last modified 2024-12-04: add keycloak doc (#51) (0a8e373)