Remove GitOps and Monitoring from the platform reference

Aperta
#167 3 commenti 2 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Refactoring
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
aws, kubernetes

Direzione di ricerca

Start by locating the AWS platform Composition and reading its GitOps and monitoring portions; the issue points to packages/gitops/argo-cd.yaml as a comparison. Done means those concerns are no longer bundled, while the EKS platform and AWS database configuration remain available.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement
What problem are you facing?

I'd like to adopt this reference platform for AWS but I find it difficult because it's currently addressing not only the creation of EKS clusters but also:

  • GitOps management
  • Monitoring tools

These, IMHO, should be removed from this Composition and let whoever wants to use this platform reference decide whether they want to use them or not and which tools they want to use.

For example, I'd rather use ArgoCD instead of Flux for GitOps and I found this issue https://github.com/upbound/platform-ref-aws/issues/22 where I agree with this comment:

We could consider doing this in a separate dedicated reference platform, instead of only as part of platform-ref-aws.
@vfarcic may have already done a good example of this work with https://github.com/vfarcic/devops-toolkit-crossplane/blob/master/packages/gitops/argo-cd.yaml.

Having Flux in this reference platform leaves me with no choice but either use Flux or give up using this platform reference.

Same could be for the Monitoring tools.

Instead, other configurations like upbound-configuration-aws-database are still AWS realm and they still fit into this reference platform.

How could Upbound help solve your problem?

It would be great if GitOps and Monitoring could be removed from this platform reference.

Lingua principale
KCL
Stelle
117
Fork
65
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di upbound/platform-ref-aws

Tutte le issue di upbound/platform-ref-aws

Issue simili

Altre issue su Cloud

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.