Components
The components used by Portefaix
Infrastructure management
- Terraform: Bootstraps and manages the cloud provider infrastructure.
- Crossplane: Kubernetes-native infrastructure management.
Cluster management
- Argo CD: Reconciles kubernetes clusters with this repository.
- Kyverno: Policy engine supporting validate, mutate, generate, and cleanup rules.
- Renovate: Automatic updates for applications via pull requests.
Secrets
Networking
Security
- Falco: The Cloud Native Runtime Security
- Authentik: Identity Provider.
- Trivy: Kubernetes and container vulnerability scanner.
- Tetragon: eBPF-based security observability and runtime enforcement.
Observability
- Grafana: Visualization platform.
- Prometheus: Monitoring system.
- Loki: Log aggregation system.
- Tempo: High-scale distributed tracing backend
- Mimir: Horizontally scalable TSDB for long-term storage for Prometheus
- Alloy: The OpenTelemetry Distribution from Grafana
Storage