v0.1.0
Based on the adoption of this workshop by both Googlers and customers, major updates based on feedback have been made with this release. Thanks everyone! Really glad to announce that the release v0.1.0
is out! π
The focus was mainly on improving the usability of this workshop while adding more content.
What's Changed
- Rename the title of this workshop from Anthos Config Management Workshop to ACM/ASM Workshop
- Review the names of Host project and Tenant project (before it was respectively Config Controller project and GKE project)
- Review the Artifact Registry section and interaction with the GKE cluster in order to get a private container registry setup
- Add more Policies and now use the default Policy Controller library
- Create a Monitoring section with dedicated pages to monitor ASM version, trace apps, monitor apps health and security, monitor WAF rules, etc.
- Do not use
--man-block
anymore on the Config Controller instance in order to simplify the experience with Cloud Shell - Use ASM Managed data plane
- Enable Anthos API in order to get access to Security and ASM UI features
- Add a dedicated section on the Create Tenant project page in order to fix and work around the limitation when you can't assign the
roles/billing.user
role to the Config Controller's Google service account - Use ACM 1.11.2 for the GKE cluster in Tenant project
- Add a Shift-left section on some pages in order to illustrate the
Constraints
evaluation in GitHub actions - Remove the
config-sync
folder in GitHub repositories, not anymore needed since a Config Sync's issue has been fixed - Add a Tags link in the navigation bar
- Add a Release notes link in the navigation bar
Full Changelog: 4d2e1aa...a061458
If you have already deployed this workshop, it will be easier, better and faster to start it again from the beginning as a lot of files and folders have been updated to accomodate all these necessary updates.
Thanks for your continuing feedback!