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

Automate API version checks between Kuadrant Operator and Console Plugin #74

Open
david-martin opened this issue Sep 20, 2024 · 0 comments
Labels

Comments

@david-martin
Copy link
Contributor

The console-plugin repository currently contains hardcoded GroupVersionKinds (GVKs) for Kubernetes resources such as dnspolicy, ratelimitpolicy, authpolicy, and tlspolicy. These GVKs may differ from the versions used by the kuadrant-operator on the main branch.

To ensure the console-plugin remains in sync with the latest versions from the kuadrant-operator, we should implement an automated check. This check should compare the GVKs from the kuadrant-operator with those in console-plugin. If any discrepancies are found, a pull request should be automatically created to update the GVKs in console-plugin.

Requirements:

  • Identify the GVKs in use for dnspolicy, ratelimitpolicy, authpolicy, and tlspolicy in the kuadrant-operator.
  • Compare these with the hardcoded GVKs in the console-plugin.
  • If differences are detected, trigger an automatic PR to update the GVKs in the console-plugin.
  • Consider implementing this as a GitHub Action, possibly using a scheduled workflow to run this check regularly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Development

No branches or pull requests

2 participants