Skip to content

k8s-operator

No due date 0% complete

Kubernetes Operator for Landscape Graph

Tasks

Kubernetes Operator for Landscape Graph

Tasks

Operator Scope & Requirements

  • Applications & Services

    • neo4j enterprise
    • bloom enterprise, w/ GH auth (if possible, else other)
    • GraphQL endpoint
    • front door(s)
    • src-d/gitbase
    • various cron / batch jobs
  • Operations & Observability

    • linkerd
    • observability stack
      • (starting position for alacrity - OTel Collector, Fluentd, Grafana, Cortex, Loki, (Jaeger || Tempo))
  • Security & Connectivity

    • SSO / OIDC (spiffe? oauth2-proxy?)
    • cert-manager, LetsEncrypt
    • external-dns
    • Secrets mgmt (suggest: external-secrets, external-secrets.io
    • proper RBAC, including Service Accounts for all services (no default SA!!!)