2023-11-06 00:56:03 -08:00
|
|
|
venv/*
|
|
|
|
*/venv/*
|
2024-01-16 22:24:54 -08:00
|
|
|
**/.python-version
|
2019-09-06 20:44:24 -07:00
|
|
|
**/.terraform
|
|
|
|
**/terraform.tfstate*
|
|
|
|
**/terraform.tfvars
|
2022-01-27 23:26:03 -08:00
|
|
|
**/*.auto.tfvars
|
2020-05-10 00:36:24 -07:00
|
|
|
**/.terraform.tfstate.lock.info
|
2021-01-11 02:57:57 -08:00
|
|
|
**/.terraform.lock.hcl
|
2019-09-11 04:36:07 -07:00
|
|
|
!tests/**/terraform.tfvars
|
|
|
|
**/__pycache__
|
|
|
|
**/.pytest_cache
|
2020-11-09 12:32:09 -08:00
|
|
|
**/.test.lock
|
2019-09-06 20:44:24 -07:00
|
|
|
.idea
|
|
|
|
.vscode
|
2023-08-17 23:35:09 -07:00
|
|
|
.idx/dev.nix
|
2019-09-11 04:36:07 -07:00
|
|
|
backend.tf
|
2019-09-06 20:44:24 -07:00
|
|
|
backend-config.hcl
|
|
|
|
credentials.json
|
|
|
|
key.json
|
2020-06-12 03:07:28 -07:00
|
|
|
terraform-ls.tf
|
2020-07-05 10:08:24 -07:00
|
|
|
bundle.zip
|
2021-03-31 00:57:23 -07:00
|
|
|
.DS_Store
|
2021-10-04 08:35:31 -07:00
|
|
|
**/packer_cache
|
2022-01-10 14:29:15 -08:00
|
|
|
**/*.pkrvars.hcl
|
|
|
|
fixture_*
|
2022-01-19 05:17:20 -08:00
|
|
|
fast/configs
|
FAST multitenant bootstrap and resource management, rename org-level FAST stages (#1052)
* rename stages
* remove support for external org billing, rename output files
* resman: make groups optional, align on new billing account variable
* bootstrap: multitenant outputs
* tenant bootstrap stage, untested
* fix folder name
* fix stage 0 output names
* optional creation for tag keys in organization module
* single tenant bootstrap minus tag
* rename output files, add tenant tag key
* fix organization module tag values output
* test skipping creation for tags in organization module
* single tenant bootstrap plan working
* multitenant bootstrap
* tfdoc
* fix check links error messages
* fix links
* tfdoc
* fix links
* rename fast tests, fix bootstrap tests
* multitenant stages have their own folder, simplify stage numbering
* stage renumbering
* wip
* rename tests
* exclude fast providers in fixture
* stage 0 tests
* stage 1 tests
* network stages tests
* stage tests
* tfdoc
* fix links
* tfdoc
* multitenant tests
* remove local files
* stage links command
* fix links script, TODO
* wip
* wip single tenant bootstrap
* working tenant bootstrap
* update gitignore
* remove local files
* tfdoc
* remove local files
* allow tests for tenant bootstrap stage
* tenant bootstrap proxies stage 1 tfvars
* stage 2 and 3 service accounts and IAM in tenant bootstrap
* wip
* wip
* wip
* drop multitenant bootstrap
* tfdoc
* add missing stage 2 SAs, fix org-level IAM condition
* wip
* wip
* optional tag value creation in organization module
* stage 1 working
* linting
* linting
* READMEs
* wip
* Make stage-links script work in old macos bash
* stage links command help
* fix output file names
* diagrams
* fix svg
* stage 0 skeleton and diagram
* test svg
* test svg
* test diagram
* diagram
* readme
* fix stage links script
* stage 0 readme
* README changes
* stage readmes
* fix outputs order
* fix link
* fix tests
* stage 1 test
* skip stage example
* boilerplate
* fix tftest skip
* default bootstrap stage log sinks to log buckets
* add logging to tenant bootstrap
* move iam variables out of tenant config
* fix cicd, reintroduce missing variable
* use optional in stage 1 cicd variable
* rename extras stage
* rename and move identity providers local, use optional for cicd variable
* tfdoc
* add support for wif pool and providers, ci/cd
* tfdoc
* fix links
* better handling of modules repository
* add missing role on logging project
* fix cicd pools in locals, test cicd
* fix workflow extension
* fix module source replacement
* allow tenant bootstrap cicd sa to impersonate resman sa
* tenant workflow templates fix for no providers file
* fix output files, push github workflow template to new repository
* remove try from outpout files
* align stage 1 cicd internals to stage 0
* tfdoc
* tests
* fix tests
* tests
* improve variable descriptions
* use optional in fast features
* actually create tenant log sinks, and allow the resman sa to do it
* test
* tests
* aaaand tests again
* fast features tenant override
* fast features tenant override
* fix wording
* add missing comment
* configure pf service accounts
* add missing comment
* tfdoc
* tests
* IAM docs
* update copyright
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2023-02-04 06:00:45 -08:00
|
|
|
fast/**/[0-9]*providers.tf
|
|
|
|
fast/**/terraform.tfvars
|
|
|
|
fast/**/terraform.tfvars.json
|
|
|
|
fast/**/terraform-*.auto.tfvars.json
|
|
|
|
fast/**/[0-9]*.auto.tfvars*
|
2022-02-20 12:22:41 -08:00
|
|
|
**/node_modules
|
FAST multitenant bootstrap and resource management, rename org-level FAST stages (#1052)
* rename stages
* remove support for external org billing, rename output files
* resman: make groups optional, align on new billing account variable
* bootstrap: multitenant outputs
* tenant bootstrap stage, untested
* fix folder name
* fix stage 0 output names
* optional creation for tag keys in organization module
* single tenant bootstrap minus tag
* rename output files, add tenant tag key
* fix organization module tag values output
* test skipping creation for tags in organization module
* single tenant bootstrap plan working
* multitenant bootstrap
* tfdoc
* fix check links error messages
* fix links
* tfdoc
* fix links
* rename fast tests, fix bootstrap tests
* multitenant stages have their own folder, simplify stage numbering
* stage renumbering
* wip
* rename tests
* exclude fast providers in fixture
* stage 0 tests
* stage 1 tests
* network stages tests
* stage tests
* tfdoc
* fix links
* tfdoc
* multitenant tests
* remove local files
* stage links command
* fix links script, TODO
* wip
* wip single tenant bootstrap
* working tenant bootstrap
* update gitignore
* remove local files
* tfdoc
* remove local files
* allow tests for tenant bootstrap stage
* tenant bootstrap proxies stage 1 tfvars
* stage 2 and 3 service accounts and IAM in tenant bootstrap
* wip
* wip
* wip
* drop multitenant bootstrap
* tfdoc
* add missing stage 2 SAs, fix org-level IAM condition
* wip
* wip
* optional tag value creation in organization module
* stage 1 working
* linting
* linting
* READMEs
* wip
* Make stage-links script work in old macos bash
* stage links command help
* fix output file names
* diagrams
* fix svg
* stage 0 skeleton and diagram
* test svg
* test svg
* test diagram
* diagram
* readme
* fix stage links script
* stage 0 readme
* README changes
* stage readmes
* fix outputs order
* fix link
* fix tests
* stage 1 test
* skip stage example
* boilerplate
* fix tftest skip
* default bootstrap stage log sinks to log buckets
* add logging to tenant bootstrap
* move iam variables out of tenant config
* fix cicd, reintroduce missing variable
* use optional in stage 1 cicd variable
* rename extras stage
* rename and move identity providers local, use optional for cicd variable
* tfdoc
* add support for wif pool and providers, ci/cd
* tfdoc
* fix links
* better handling of modules repository
* add missing role on logging project
* fix cicd pools in locals, test cicd
* fix workflow extension
* fix module source replacement
* allow tenant bootstrap cicd sa to impersonate resman sa
* tenant workflow templates fix for no providers file
* fix output files, push github workflow template to new repository
* remove try from outpout files
* align stage 1 cicd internals to stage 0
* tfdoc
* tests
* fix tests
* tests
* improve variable descriptions
* use optional in fast features
* actually create tenant log sinks, and allow the resman sa to do it
* test
* tests
* aaaand tests again
* fast features tenant override
* fast features tenant override
* fix wording
* add missing comment
* configure pf service accounts
* add missing comment
* tfdoc
* tests
* IAM docs
* update copyright
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2023-02-04 06:00:45 -08:00
|
|
|
fast/**/globals.auto.tfvars.json
|
2022-06-17 06:58:54 -07:00
|
|
|
cloud_sql_proxy
|
|
|
|
examples/cloud-operations/binauthz/tenant-setup.yaml
|
|
|
|
examples/cloud-operations/binauthz/app/app.yaml
|
2022-07-10 00:27:18 -07:00
|
|
|
env/
|
2022-06-12 17:55:57 -07:00
|
|
|
examples/cloud-operations/adfs/ansible/vars/vars.yaml
|
|
|
|
examples/cloud-operations/adfs/ansible/gssh.sh
|
2022-08-08 06:45:12 -07:00
|
|
|
examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/vars.yaml
|
|
|
|
examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/gssh.sh
|
2023-12-21 08:02:25 -08:00
|
|
|
blueprints/cloud-operations/network-quota-monitoring/cloud-function.zip
|
2022-11-29 08:24:26 -08:00
|
|
|
blueprints/apigee/bigquery-analytics/bundle-export.zip
|
|
|
|
blueprints/apigee/bigquery-analytics/bundle-gcs2bq.zip
|
|
|
|
blueprints/apigee/bigquery-analytics/apiproxy.zip
|
|
|
|
blueprints/apigee/bigquery-analytics/create-datastore.sh
|
|
|
|
blueprints/apigee/bigquery-analytics/deploy-apiproxy.sh
|
|
|
|
blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/bundle/apiproxy/targets/default.xml
|
|
|
|
blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/bundle.zip
|
|
|
|
blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/deploy-apiproxy.sh
|
2023-01-03 08:25:09 -08:00
|
|
|
blueprints/apigee/hybrid-gke/apiproxy.zip
|
|
|
|
blueprints/apigee/hybrid-gke/deploy-apiproxy.sh
|
|
|
|
blueprints/apigee/hybrid-gke/ansible/gssh.sh
|
|
|
|
blueprints/apigee/hybrid-gke/ansible/vars/vars.yaml
|
2023-02-28 12:52:13 -08:00
|
|
|
blueprints/gke/autopilot/ansible/gssh.sh
|
|
|
|
blueprints/gke/autopilot/ansible/vars/vars.yaml
|
|
|
|
blueprints/gke/autopilot/bundle/monitoring/kustomization.yaml
|
|
|
|
blueprints/gke/autopilot/bundle/locust/kustomization.yaml
|
GKE stateful blueprints (#2059)
* var definitions
* skeleton, untested
* fix errors, test with existing cluster
* test vpc creation, todo notes
* initial variables for AR and image
* initial variables for AR and image
* Add support for remote repositories to artifact-registry
* Add support for virtual repositories to artifact-registry
* Add support for extra config options to artifact-registry
* artifact registry module: add validation and precondition, fix tests
* ar module id/name
* registry
* service accoutn and roles
* fetch pods, remove image prefix
* small changes
* use additive IAM at project level
* use additive IAM at project level
* configmaps
* manifests
* fix statefulset manifest
* service manifest
* fix configmap mode
* add todo
* job (broken)
* job
* wait on manifest, endpoints datasource
* fix job
* Fix local
* sa
* Update README.md
* Restructure gke bp
* refactor tree and infra variables
* no create test
* simplify cluster SA
* test cluster and vpc creation
* project creation fixes
* use iam_members variable
* nits
* readme with examples
* readme with examples
* outputs
* variables, provider configuration
* variables, manifests
* start cluster job
* fix redis cluster creation
Co-authored-by: Julio Castillo <juliocc@users.noreply.github.com>
* Revert changes in autopilot cluster
* Default templates path, use namespace for node names
* Update readmes
* Fix IAM bindings
* Make STABLE the default release channel
* Use Cloud DNS as default DNS provider
* Allow optional Cloud NAT creation
* Allow backup agent and proxy only subnet
* Work around terraform not short-circuiting logical operators
* Rename create variables to be more consistent with other blueprints
* Add basic features
* Update variable names
* Initial kafka JS
* Move providers to a new file
* Kafka / Strimzi
* First possibily working version for MySQL (with a lot of todo's left)
* Explicitly use proxy repo + some other fixes
* Strimzi draft
* Refactor variables, use CluterIP as pointer for mysql-router for bootstraping
* Validate number of replicas, autoscale required number of running nodes to n/2+1
* Use seaprate service for bootstrap, do not recreate all resources on change of replicas count as the config is preserved in PV
* Test dual chart kafka
* Update chart for kafka
* Expose basic kafka configuration options
* Remove unused manifest
* Added batch blueprint
* Added README
* switch to kubectl_manifest
* Add README and support for static IP address
* Move namespace creation to helm
* Interpolate kafka variables
* Rename kafka-strimzi to kafka
* Added TUTORIAL for cloudshell for batch blueprint
* deleted tutorial
* Remove commented replace trigger
* Move to helm chart
* WIP of Cloud Shell tutorial for MySQL
* Rename folders
* Fix rename
* Update paths
* Unify styles
* Update paths
* Add Readme links
* Update mysql tutorial
* Fix path according to self-link
* Use relative path to cwd
* Fix service_account variable location
* Fix tfvars creation
* Restore some fixes for helm deployment
* Add cluster deletion_prevention
* Fixes for tutorial
* Update cluster docs
* Fixes to batch tutorial
* Bare bones readme for batch
* Update batch readme
* README fixes
* Fix README title for redis
* Fix Typos
* Make it easy to pass variables from autopilot-cluster to other modules
* Add connectivity test and bastion host
* updates to readme, and gpu fix
* Add versions.tf and README updates
* Fix typo
* Kafka and Redis README updates
* Update versions.tf
* Fixes
* Add boilerplate
* Fix linting
* Move mysql to separate branch
* Update cloud shell links
* Fix broken link
---------
Co-authored-by: Ludo <ludomagno@google.com>
Co-authored-by: Daniel Marzini <44803752+danielmarzini@users.noreply.github.com>
Co-authored-by: Wiktor Niesiobędzki <wiktorn@google.com>
Co-authored-by: Miren Esnaola <mirene@google.com>
2024-02-08 10:28:41 -08:00
|
|
|
blueprints/gke/autopilot/bundle.tar.gz
|
|
|
|
blueprints/gke/patterns/batch/job-*.yaml
|