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

Prepare release 1.9 - TO-DO #475

Open
31 of 57 tasks
ricsanfre opened this issue Jul 9, 2024 · 0 comments
Open
31 of 57 tasks

Prepare release 1.9 - TO-DO #475

ricsanfre opened this issue Jul 9, 2024 · 0 comments

Comments

@ricsanfre
Copy link
Owner

ricsanfre commented Jul 9, 2024

TO-DO

  • Cilium installation

    • Kube-proxy and MetalLB replacement
    • Huble and monitoring cofiguration
    • Update documentation
      • New Cilium CNI instalation document
      • Include Cilium Hubble/monitoring documentation
  • Use Kustomize packaged applications instead of HelmCharts

    • Develop new set of kustomized-based packaged applications for ArgoCD
    • Update ArgoCD documentation
      • Include App of app synch waves table
  • Grafana deployment

    • Deploy Grafana application decoupled from Kube-prometheus-stack
    • Grafana dashboards folders configuration
    • Grafana providers configuration (automatic load from Grafana Labs)
    • Update documentation
  • Databases

    • CloudNative-PG
      • Deploy cloudnative-pg operator
      • Migrate Keycloak DB to CloudNative-PG based database deployed in HA
      • Configure database backup to external S3
      • Update documentation
    • MongoDB Operator
      • Deploy MongoDB community operator
      • Update documentation
  • Istio

    • Deploy Istio ambient mode
    • Configure Istio observability
      • Configure Prometheus monitoring
      • Install Kiali
      • Integrate with Prometheus Tempo and grafana
      • Configure Kiali Open ID authentication
    • Update doc
  • FluxCD

    • Flux CD deployment
    • Redefine the structure of the GitOps repo
      • Refactor kubernetes applications
      • Include Kustomize advanced configurations
        • Components
      • Include Flux advanced configuration
        • Helm values from ConfigMaps
        • Variables subsitution
    • Update cluster bootstraping process
    • Update doc
  • Dev environment (K3D)

    • Configure dev environment using k3d with Cilium CNI
    • Configure kustomized packaged applications for dev environement
    • Document dev environment
  • Backup

    • Update Velero to 1.14
    • Update restic to latest version
    • Update documentation
  • Tracing

    • Replace distributed tracing testing application
  • Fixing Monitoring errors

    • Grafana derived field trace_id is not working
    • etcd monitoring not working
    • Monitoring: Minio external
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant