Skip to content

Conversation

@bwagner5
Copy link
Contributor

Issue #, if available:
N/A

Description of changes:

  • Dataplane mutating and validating webhooks were not enabled, this PR enables them.
  • Fixed Dataplane finalizer where if an ASG had not been created due to a resource error in the DP (the specific case I came across was when the allocationStrategy was not set and not defaulted since the webhooks weren't wired up), the finalizer would fail since the ASG deletion would error. It now checks if the ASG exists before trying to delete it.
  • make apply and make delete use the templated helm chart now. And CRDs are in the proper directory now.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Copy link
Contributor

@prateekgogia prateekgogia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nicely done! LGTM!
Fixes #72

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.

2 participants