authentication
Authentication and authorization configuration. Manages RBAC, SSO, and access control for Konflux.
Kubernetes RBAC
OAuth
View Config →
external-secrets-operator
Integrates external secret management systems (AWS Secrets Manager, Vault). Syncs secrets into Kubernetes.
Kubernetes Operator
Vault
AWS
View on GitHub →
cluster-secret-store
Cluster-wide secret store configuration. Provides centralized secret management across namespaces.
Kubernetes
Secrets
View Config →
cert-manager
Automatic TLS certificate management. Handles certificate issuance, renewal, and distribution.
Kubernetes
TLS/SSL
Let's Encrypt
View on GitHub →
openshift-gitops (ArgoCD)
GitOps continuous delivery tool. Automatically syncs Git repository state to Kubernetes clusters.
ArgoCD
GitOps
Kubernetes
View on GitHub →
kyverno
Kubernetes-native policy management. Validates, mutates, and generates Kubernetes resources based on policies.
Policy Engine
Kubernetes
View on GitHub →
knative-eventing
Event-driven architecture components. Provides event sources, channels, and subscriptions for async communication.
Knative
Events
View on GitHub →
kueue
Job queueing and resource management for batch workloads. Manages fair sharing of cluster resources.
Kubernetes
Batch Processing
View on GitHub →
crossplane-control-plane
Infrastructure as code using Kubernetes. Manages cloud resources (AWS, Azure, GCP) via Kubernetes APIs.
Crossplane
IaC
Multi-cloud
View on GitHub →
backup
Backup and disaster recovery using Velero. Handles cluster backup, migration, and restore operations.
Velero
S3
View on GitHub →
squid
HTTP caching proxy for hermetic builds. Provides network-level caching for build dependencies.
Squid Proxy
Caching
View Config →
project-controller
Multi-tenancy and project management. Creates and manages isolated project namespaces with quotas and RBAC.
Go
Kubernetes Operator
View on GitHub →
namespace-lister
Provides API for listing and discovering project namespaces. Used by UI and CLI tools.
Go
REST API
View on GitHub →
konflux-rbac
Role-based access control configuration for Konflux. Defines roles, permissions, and access policies.
Kubernetes RBAC
YAML
View Config →
policies
Centralized policy definitions for Konflux. Includes security policies, compliance rules, and governance.
OPA
Policy as Code
View Config →