Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kubernetes Operator: landscape-graph-operator #71

Open
22 tasks
halcyondude opened this issue Apr 30, 2022 · 0 comments
Open
22 tasks

Kubernetes Operator: landscape-graph-operator #71

halcyondude opened this issue Apr 30, 2022 · 0 comments
Labels
e3-weeks enhancement New feature or request infrastructure k8s related to k8s infra for landscape-graph
Milestone

Comments

@halcyondude
Copy link
Collaborator

halcyondude commented Apr 30, 2022

this issue exists to largely be a handy place to create issues w/ a single click :)

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!!!)
@halcyondude halcyondude added enhancement New feature or request infrastructure e3-weeks k8s related to k8s infra for landscape-graph labels Apr 30, 2022
@halcyondude halcyondude added this to the k8s-operator milestone Apr 30, 2022
@halcyondude halcyondude moved this to Triage in landscape-graph Apr 30, 2022
@halcyondude halcyondude moved this from Triage to Todo in landscape-graph Aug 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
e3-weeks enhancement New feature or request infrastructure k8s related to k8s infra for landscape-graph
Projects
Status: Todo
Development

No branches or pull requests

1 participant