Skip to content

Custom catalog processors#731

Draft
gusevda wants to merge 6 commits intomainfrom
catalog-processor
Draft

Custom catalog processors#731
gusevda wants to merge 6 commits intomainfrom
catalog-processor

Conversation

@gusevda
Copy link
Copy Markdown
Contributor

@gusevda gusevda commented Mar 24, 2025

What does this PR do?

In this PR, two custom catalog processors were added:

  • ServiceDeploymentsProcessor;
  • ServiceReleaseInfoProcessor.

Both process only service entities from Giant Swarm organization (source location annotation points to Giant Swarm repository).

ServiceDeploymentsProcessor adds giantswarm.io/deployment-names annotation.
ServiceReleaseInfoProcessor adds giantswarm.io/latest-release-tag and giantswarm.io/latest-release-date annotation based on response from GitHub API.

  • A changeset describing the change and affected packages was added. (more info)

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

Successfully merging this pull request may close these issues.

1 participant