Kubernetes Components POC Showcase
Dedicated view of the areas implemented under
federated-quasar/kube/components with area highlights
and code excerpts.
Core Deploy Flow
kubectl apply -k kube/components/fq
kubectl apply -k kube/components/umf
kubectl apply -k kube/components/om
kubectl apply -k kube/components/aix
Federated Query Execution Plane
Namespace-scoped execution plane with Trino + orchestration + storage services.
GEX (Governance Execution Engine) is custom made.
OM Metadata Plane
OpenMetadata runtime with server, ingestion, search, and relational backing.
UMF Unified Metadata Fabric
Dedicated metadata fabric for multi-engine governance boundaries.
UMF has metadata details and DB.
AIX Authorization Exchange
Policy intelligence and decision enforcement for runtime authorization.
Data Catalog
Alternative metadata/catalog backbones to validate federation patterns.
Access Control
Identity and policy control-plane experiments for enterprise governance.
Data Explorer
BI/query surface experiments for analyst and platform workflows.
Data Gateway + Observability
Gateway control and runtime telemetry/ops surface.
Data Orchestration + Data Pipe
Steampipe
Core Kustomize Composition
# kube/components/fq/kustomization.yml
resources:
- fq-platform-namespace.yaml
- gex
- hms
- kestra
- minio
- mysql
- trino
# kube/components/om/kustomization.yml
resources:
- namespace.yml
- om-mysql
- om-elaseticsearch
- om-server
- om-ingestion
Validation Commands
kubectl rollout status deployment/fq-trino-coordinator -n fq
kubectl rollout status deployment/umf-gravitino -n umf
kubectl rollout status deployment/om-server -n openmetadata
kubectl rollout status deployment/opa -n aix
kubectl get svc -n fq
kubectl get svc -n umf
kubectl get svc -n openmetadata
kubectl get svc -n aix