Feature: tight up the integration with extra eventSources

Offen
#826 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
java, kubernetes
Bereich
infrastructure

Rechercherichtung

Beginnen Sie mit sample-operators/tomcat-operator/src/main/java/io/javaoperatorsdk/operator/sample/TomcatReconciler.java und untersuchen Sie, wie dessen zusätzlichen eventSources die Reconcile-Schleife erreichen. Verfolgen Sie die generierten Roles und RoleBindings für diese Ressourcen; abgeschlossen ist die Arbeit, wenn auf die überwachte Ressource während der Reconciliation zugegriffen werden kann und die generierten Berechtigungen die zusätzlichen eventSources enthalten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

feature kind/feature

A controller can define additional eventSources as shown e.g. here

there are 2 improvements we can investigate:

  • the watched resource should be easily accessible in the reconcile loop
  • the generated Roles/RoleBindings etc. should take into account those resources too
Vorherrschende Sprache
Java
Sterne
944
Forks
242
Ø Merge
1 T. 4 Std.
Gemergte PRs (30 T.)
43

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus operator-framework/java-operator-sdk

Alle Issues in operator-framework/java-operator-sdk

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.