├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── feature-request.yml │ └── question.yml ├── PULL_REQUEST_TEMPLATE.md ├── blunderbuss.yml ├── conventional-commit-lint.yaml ├── header-checker-lint.yml ├── renovate.json ├── snippet-bot.yml ├── trusted-contribution.yml └── workflows │ ├── README.md │ ├── cli.yaml │ ├── non-terraform.yaml │ └── terraform.yaml ├── .gitignore ├── .gitmodules ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── docs ├── .markdownlint.json ├── CNAME ├── README.md ├── cloud-ops.md ├── development-principles.md ├── images │ ├── cloud-ops-sandbox-architecture.excalidraw │ ├── cloud-ops-sandbox-architecture.png │ ├── coud-ops-icon.png │ ├── gke-workloads.png │ ├── logging.png │ ├── metrics-explorer.png │ ├── monitoring-overview.png │ ├── operations-products.png │ ├── trace-overview.png │ └── tracelist.png └── walkthrough.md ├── provisioning ├── configurations │ └── online-boutique │ │ └── dashboards │ │ ├── adservice_dashboard.json │ │ ├── cartservice_dashboard.json │ │ ├── checkoutservice_dashboard.json │ │ ├── currencyservice_dashboard.json │ │ ├── frontend_dashboard.json │ │ ├── generic_dashboard.tmpl │ │ ├── log_based_metric_dashboard.json │ │ ├── productcatalogservice_dashboard.json │ │ ├── recommendationservice_dashboard.json │ │ └── userexp_dashboard.json ├── kustomize │ └── online-boutique │ │ └── kustomization.yaml ├── sandboxctl ├── terraform │ ├── .tflint.hcl │ ├── asm.tf │ ├── cloudops.tf │ ├── gke.tf │ ├── monitoring │ │ ├── README.md │ │ ├── alerts.tf │ │ ├── dashboards.tf │ │ ├── log_based_metrics.tf │ │ ├── notification_channels.tf │ │ ├── slo_services.tf │ │ ├── uptime_checks.tf │ │ └── variables.tf │ ├── online-boutique.tf │ ├── output.tf │ ├── project.tf │ ├── providers.tf │ ├── scripts │ │ └── install_asm.sh │ └── variables.tf └── version.txt └── sre-recipes └── README.md /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/ISSUE_TEMPLATE/question.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/blunderbuss.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/blunderbuss.yml -------------------------------------------------------------------------------- /.github/conventional-commit-lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/conventional-commit-lint.yaml -------------------------------------------------------------------------------- /.github/header-checker-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/header-checker-lint.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/snippet-bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/snippet-bot.yml -------------------------------------------------------------------------------- /.github/trusted-contribution.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/trusted-contribution.yml -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/cli.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/workflows/cli.yaml -------------------------------------------------------------------------------- /.github/workflows/non-terraform.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/workflows/non-terraform.yaml -------------------------------------------------------------------------------- /.github/workflows/terraform.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.github/workflows/terraform.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/.gitmodules -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/.markdownlint.json -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | stackdriver-sandbox.dev -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/cloud-ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/cloud-ops.md -------------------------------------------------------------------------------- /docs/development-principles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/development-principles.md -------------------------------------------------------------------------------- /docs/images/cloud-ops-sandbox-architecture.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/images/cloud-ops-sandbox-architecture.excalidraw -------------------------------------------------------------------------------- /docs/images/cloud-ops-sandbox-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/images/cloud-ops-sandbox-architecture.png -------------------------------------------------------------------------------- /docs/images/coud-ops-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/images/coud-ops-icon.png -------------------------------------------------------------------------------- /docs/images/gke-workloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/images/gke-workloads.png -------------------------------------------------------------------------------- /docs/images/logging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/images/logging.png -------------------------------------------------------------------------------- /docs/images/metrics-explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/images/metrics-explorer.png -------------------------------------------------------------------------------- /docs/images/monitoring-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/images/monitoring-overview.png -------------------------------------------------------------------------------- /docs/images/operations-products.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/images/operations-products.png -------------------------------------------------------------------------------- /docs/images/trace-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/images/trace-overview.png -------------------------------------------------------------------------------- /docs/images/tracelist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/images/tracelist.png -------------------------------------------------------------------------------- /docs/walkthrough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/docs/walkthrough.md -------------------------------------------------------------------------------- /provisioning/configurations/online-boutique/dashboards/adservice_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/configurations/online-boutique/dashboards/adservice_dashboard.json -------------------------------------------------------------------------------- /provisioning/configurations/online-boutique/dashboards/cartservice_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/configurations/online-boutique/dashboards/cartservice_dashboard.json -------------------------------------------------------------------------------- /provisioning/configurations/online-boutique/dashboards/checkoutservice_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/configurations/online-boutique/dashboards/checkoutservice_dashboard.json -------------------------------------------------------------------------------- /provisioning/configurations/online-boutique/dashboards/currencyservice_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/configurations/online-boutique/dashboards/currencyservice_dashboard.json -------------------------------------------------------------------------------- /provisioning/configurations/online-boutique/dashboards/frontend_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/configurations/online-boutique/dashboards/frontend_dashboard.json -------------------------------------------------------------------------------- /provisioning/configurations/online-boutique/dashboards/generic_dashboard.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/configurations/online-boutique/dashboards/generic_dashboard.tmpl -------------------------------------------------------------------------------- /provisioning/configurations/online-boutique/dashboards/log_based_metric_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/configurations/online-boutique/dashboards/log_based_metric_dashboard.json -------------------------------------------------------------------------------- /provisioning/configurations/online-boutique/dashboards/productcatalogservice_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/configurations/online-boutique/dashboards/productcatalogservice_dashboard.json -------------------------------------------------------------------------------- /provisioning/configurations/online-boutique/dashboards/recommendationservice_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/configurations/online-boutique/dashboards/recommendationservice_dashboard.json -------------------------------------------------------------------------------- /provisioning/configurations/online-boutique/dashboards/userexp_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/configurations/online-boutique/dashboards/userexp_dashboard.json -------------------------------------------------------------------------------- /provisioning/kustomize/online-boutique/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/kustomize/online-boutique/kustomization.yaml -------------------------------------------------------------------------------- /provisioning/sandboxctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/sandboxctl -------------------------------------------------------------------------------- /provisioning/terraform/.tflint.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/.tflint.hcl -------------------------------------------------------------------------------- /provisioning/terraform/asm.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/asm.tf -------------------------------------------------------------------------------- /provisioning/terraform/cloudops.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/cloudops.tf -------------------------------------------------------------------------------- /provisioning/terraform/gke.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/gke.tf -------------------------------------------------------------------------------- /provisioning/terraform/monitoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/monitoring/README.md -------------------------------------------------------------------------------- /provisioning/terraform/monitoring/alerts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/monitoring/alerts.tf -------------------------------------------------------------------------------- /provisioning/terraform/monitoring/dashboards.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/monitoring/dashboards.tf -------------------------------------------------------------------------------- /provisioning/terraform/monitoring/log_based_metrics.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/monitoring/log_based_metrics.tf -------------------------------------------------------------------------------- /provisioning/terraform/monitoring/notification_channels.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/monitoring/notification_channels.tf -------------------------------------------------------------------------------- /provisioning/terraform/monitoring/slo_services.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/monitoring/slo_services.tf -------------------------------------------------------------------------------- /provisioning/terraform/monitoring/uptime_checks.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/monitoring/uptime_checks.tf -------------------------------------------------------------------------------- /provisioning/terraform/monitoring/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/monitoring/variables.tf -------------------------------------------------------------------------------- /provisioning/terraform/online-boutique.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/online-boutique.tf -------------------------------------------------------------------------------- /provisioning/terraform/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/output.tf -------------------------------------------------------------------------------- /provisioning/terraform/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/project.tf -------------------------------------------------------------------------------- /provisioning/terraform/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/providers.tf -------------------------------------------------------------------------------- /provisioning/terraform/scripts/install_asm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/scripts/install_asm.sh -------------------------------------------------------------------------------- /provisioning/terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/provisioning/terraform/variables.tf -------------------------------------------------------------------------------- /provisioning/version.txt: -------------------------------------------------------------------------------- 1 | 0.9.4 -------------------------------------------------------------------------------- /sre-recipes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/cloud-ops-sandbox/HEAD/sre-recipes/README.md --------------------------------------------------------------------------------