Skip to content

Latest commit

 

History

History
56 lines (47 loc) · 1.58 KB

File metadata and controls

56 lines (47 loc) · 1.58 KB

TODO (Repo-level)

  • Look at Kubernetes Gateway API

  • Look at jq or kustomize templating for basic vs. oidc

  • Refactor: combine prereqs scripts

  • Refactor: split out deploys from waits

  • Switch CMF cleanup to API calls instead of CLI

  • Data governance stuff

  • Improve Documentation

  • Refactor: move cfk secrets from infra to cfk

  • Move CP CSFLE manifests to container

  • Refactor: break cpf into FKO and CMF

  • Refactor to single:

    • vault
    • connectors
    • topics
    • utility
  • Refactor: combine install/uninstall scripts

  • Refactor: split flinkapp/flinkenv into separate script

  • Refactor: break out nginx installation

  • Refactor certificate generation into function

  • Move versions.sh > .env

  • rearrange installation / uninstallation scripts to use functions

  • Size CPU / Memory

  • Cleanup scripts

  • change startup detection

  • figure out how to remove cert-manager

  • Update to 8.0.0 (CP and CPF/CMF)

  • support orbstack

  • verify we remove cfk helm chart

TODO Basic

  • Add real Flink job
  • do the rest of data governance
  • ... other demo things?
  • support remote installation

TODO (OIDC Infra)

  • Support custom base domain
  • Fix OIDC for KafkaRestClass for KafkaTopics
  • Get OIDC working for CMF
  • Use distinct credentials for each service
  • add FlinkEnvironment/FlinkApplication authentication/authorization
  • rename 'cmf-rbac' to 'cmf-oidc'
  • Support remote installation

TODO Demo

  • Flink compute pool, catalog, statements
  • Add connectors (and plugins) - shoe store
  • Add real Flink job
  • ... other demo things?