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

[demo] Create dynamic rollout #30

Open
palladius opened this issue Oct 6, 2022 · 0 comments
Open

[demo] Create dynamic rollout #30

palladius opened this issue Oct 6, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@palladius
Copy link
Owner

Rob Edward wrote: To round out the narrative we use when it comes to progressive rollout and SLI/SLO (well error budget) monitoring adding visibility in Ops Suite to support and monitor the rollout etc. Although it sounds like Cloud Deploy will expose something like this in a few months.

My idea:

  • can do that, just need to abstract the YAML in script 15 with 22/78% into a separate parametric yaml (maybe under templates/ )?
  • Once done, I could do a 17.sh script which does some timing like:
sleep 1
cat template | sed s/MYPERCENTAGE/10/g | kubectl apply
sleep 5
cat template | sed s/MYPERCENTAGE/50/g | kubectl apply
sleep 5
cat template | sed s/MYPERCENTAGE/90/g | kubectl apply
sleep 5
cat template | sed s/MYPERCENTAGE/100/g | kubectl apply

just an idea..

@palladius palladius self-assigned this Oct 6, 2022
@palladius palladius added enhancement New feature or request help wanted Extra attention is needed labels Oct 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant