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

Enabled PDB for Envoy deployments ADDENDUM #39

Merged
merged 1 commit into from
Oct 21, 2021
Merged

Conversation

alungu
Copy link

@alungu alungu commented Oct 21, 2021

DisruptionBudget is declared as an inline field
so instead of composing the new struct, inherit it so it can be
automatically read.

Currently you'd still need to declare:

podDisruptionBudget:
  PodDisruptionBudget:
    ...
  stragety:

for this to work while the CRD lists all the fields inlined
which is misleading for the user

Q A
Bug fix? no/yes
New feature? no/yes
API breaks? no/yes
Deprecations? no/yes
Related tickets fixes #X, partially #Y, mentioned in #Z
License Apache 2.0

What's in this PR?

Why?

Additional context

Checklist

  • Implementation tested
  • Error handling code meets the guideline
  • Logging code meets the guideline
  • User guide and development docs updated (if needed)

To Do

  • If the PR is not complete but you want to discuss the approach, list what remains to be done here

DisruptionBudget is declared as an inline field
so instead of composing the new struct, inherit it so it can be 
automatically read.

Currently you'd still need to declare:
```
podDisruptionBudget:
  PodDisruptionBudget:
    ...
  stragety:
```

for this to work while the CRD lists all the fields inlined
which is misleading for the user
@alungu alungu merged commit d178a43 into adobe:master Oct 21, 2021
@amuraru amuraru deleted the fixenvoy branch October 28, 2021 21:42
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.

5 participants