Skip to content

developed MessageProcessor + helper files#72

Merged
karimra merged 185 commits into
mainfrom
feat/target-creation
May 21, 2026
Merged

developed MessageProcessor + helper files#72
karimra merged 185 commits into
mainfrom
feat/target-creation

Conversation

@mcdillson
Copy link
Copy Markdown
Collaborator

Important changes:

  • internal/controller/targetsource_controller.go: Added a predicate to only reconcile on new generations
  • internal/controller/discovery/message_processor.go: Implemented apply/delete of targets
  • internal/controller/discovery/mapper.go: Responsible for handling the specific types for targets & create list of events for snapshot based discovery
  • internal/controller/discovery/client.go: Interactions with Kubernetes API

mcdillson and others added 30 commits April 6, 2026 18:45
@mcdillson mcdillson self-assigned this May 17, 2026
@mcdillson mcdillson added the enhancement New feature or request label May 17, 2026
@mcdillson mcdillson marked this pull request as ready for review May 17, 2026 22:52
@mcdillson mcdillson requested a review from karimra May 17, 2026 22:52
Comment thread internal/controller/targetsource_controller.go Outdated
Comment thread internal/controller/discovery/message_processor.go
Comment thread internal/controller/discovery/mapper.go Outdated
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 18, 2026

Deploying gnmic-operator with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9a8072d
Status: ✅  Deploy successful!
Preview URL: https://61f97ad5.gnmic-operator2.pages.dev
Branch Preview URL: https://feat-target-creation.gnmic-operator2.pages.dev

View logs

@karimra karimra merged commit 376ee8b into main May 21, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants