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

feat(go-sdk): kubernetes compatibility #292

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

fourstepper
Copy link
Collaborator

@fourstepper fourstepper commented Sep 30, 2024

Closes #284

Definition of done:

  • All OpenSLO types are directly importable and usable in the context of a Kubernetes operator
  • Relevant kubebuilder validation and generation markers are present
  • Create make targets for generating code containing DeepCopy, DeepCopyInto, and DeepCopyObject method implementations, as well as checks that will do that generation and error out in CI if the person responsible hasn't run those generators

@fourstepper fourstepper marked this pull request as draft September 30, 2024 13:36
@fourstepper
Copy link
Collaborator Author

Ironing out some issues in the build process of the test application while trying to get this up & running

Signed-off-by: Robin Opletal <me@robinopletal.com>
Signed-off-by: Robin Opletal <me@robinopletal.com>
Signed-off-by: Robin Opletal <me@robinopletal.com>
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.

feat: Ensure Go SDK compatibility with k8s CRDs
1 participant