-
Notifications
You must be signed in to change notification settings - Fork 27
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
Unmanaged LZ V2 client onboarding - minimum client-setup/core-landing-zone/client-landing-zone - with tier 3/4 workload customization #534
Comments
Onboarding clean orgre-procedure from GoogleCloudPlatform/pbmm-on-gcp-onboarding#300 Follow and edit/migrate to KCC https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding/blob/main/docs/google-cloud-onboarding.md#onboarding-category-1-workspace-account---domain-hosted-on-google-domains Create 1b: Workspace, domain on 3rd party Requirements
Use existing domain for new GCP accountGoogle Domains has moved to Squarespace - therefore use Route53 for now obr*.indust* Start GCPnot https://workspace.google.com/signup/gcpidentity/welcome#0 Add name + current email default to business standard (will allow for Duet-AI) billing for workspace first before gcp new account (setup mx records later) on route53 Start a new Chrome profilelaunch cloud.google.comsetup billing prepay 50 on payment overview to enable billing quota increases add cloud identity subscription in admin and disable automatic workspace user subscription associationaccept free trial - enable full account |
Setup base LZ V2 - kpt version - start with KCC cluster bootstrap
Create new bootstrap project (before running the script to create a kcc cluster project), assign super admin roles Add all this to provisioning.sh
create bootstrap project
create root folder for .env
increase billing quota before running the full LZ - before asking make sure you prepay $50 at least 24h before and mention this - also select only paid billing via |
KCC cluster up via
TODO: check webhook visibility fix see #539 for spawned jira This cluster has an admission webhook installed that is intercepting system critical requests in the last 24 hours. Intercepting these requests can impact availability of the GKE Control Plane. Learn more
gatekeeper-validating-webhook-configuration Intercepting cluster-scoped system resources https://cloud.google.com/kubernetes-engine/docs/how-to/optimize-webhooks?&_ga=2.254246863.-699491976.1695837480#no-available-endpoints |
Raise core-landing-zone - then change one or add a new folder to start LZ customization 2 - create your landing zone
kpt
Triaging connection
newer server has private address
Found above issue - forgot to add -p for public endpoint ran./setup-kcc.sh -af kcc.env for https://github.com/ssc-spc-ccoe-cei/gcp-tools/commit/941d542e5024144b541136e19700b50cd8eaf895 |
20231019 setup.sh script for kcc cluster delete/recreate and lz kpt apply/destroy in #446 (comment) under https://github.com/GoogleCloudPlatform/pubsec-declarative-toolkit/blob/gh446-hub/solutions/setup.sh
Onboard clean organization
Start with base LZ (client-setup/core-landing-zone/client-landing-zone)
https://github.com/GoogleCloudPlatform/pubsec-declarative-toolkit#quickstart
with new publicly accessible endpoint change in https://github.com/ssc-spc-ccoe-cei/gcp-tools/commit/941d542e5024144b541136e19700b50cd8eaf895 for https://github.com/ssc-spc-ccoe-cei/gcp-tools/pull/53 in
https://github.com/ssc-spc-ccoe-cei/gcp-tools/tree/main/scripts/bootstrap#readme
https://github.com/GoogleCloudPlatform/pubsec-declarative-toolkit/tree/main/docs/landing-zone-v2#folder-structure-per-environment-dev-preprod-prod
The text was updated successfully, but these errors were encountered: