Configuring in the PaasConfig¶
The Paas Operator can deliver capabilities to enable Paas deployments with CI and CD options with a one-click option. Some examples of capabilities include:
- enabling ArgoCD for Continuous Delivery on your Paas namespaces
- enabling Tekton for Continuous Integration of your application components
- observing your Paas resources with Grafana
- configuring federated Authentication and Authorization with keycloak
Configuring capabilities does not require code changes / building new images. It only requires:
- configuration for the Paas operator via
PaasConfig - an ApplicationSet in the namespace of the cluster-wide ArgoCD
- a git repository for the cluster-wide ArgoCD to be used for deploying the capability for a Paas with the capability defined
📘 Contents¶
-
Application Set An example ApplicationSet to be defined for a capability
-
PaasConfig configuration for a capability What to define in the Paas Config for a single capability
-
Custom Fields How to define custom fields
-
Service Account Permissions How to define permissions for Service Accounts for a Capability
-
Cluster‑Wide Quotas Dynamic quota management with one quota pool for the entire capability for all paas'es
-
External capabilities What is an External Capability