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

Implement AKS Backup #373

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

Implement AKS Backup #373

wants to merge 9 commits into from

Conversation

ckittel
Copy link
Member

@ckittel ckittel commented Apr 7, 2023

Implement the core components to support AKS backup.

Changes:

  • New resource: added storage account (for cluster state)
  • New resource: added backup vault, and default/example policy
  • New resource: added AKS backup extension
  • Updated resource: added FW rules to support AKS backup's needs

This is a preview of the changes that would be necessary to support AKS backup end-to-end on the AKS baseline. Hasn't been decided yet if we are going to merge or not. But for now, it can be used as a reference for anyone interested in doing this via bicep :)

add storage account
add vault
add extension
update AKS version
add FW rules
API version updates
Fixup backup vault
Add storage diagnostics config
Update alerts to use configured threasholds
Add daily cap threashold alert
Update to BotManager 1.0 rules in WAF
@ckittel ckittel changed the title [WIP] Implement AKS Backup wiring. [WIP] Implement AKS Backup Apr 7, 2023
@ckittel ckittel mentioned this pull request Apr 7, 2023
@ckittel ckittel changed the title [WIP] Implement AKS Backup Implement AKS Backup Apr 7, 2023
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.

1 participant