Repo Browser: StackDriver StackDriver
Aggregate all metrics from your GCP services.
- variable "project" {
- description = "The project ID to host the cluster in"
- type = string
- }
- variable "location" {
- description = "The location (region or zone) to host the cluster in"
- type = string
- }
- variable "name" {
- description = "The name of the cluster"
- type = string
- }
- variable "network" {
- description = "A reference (self link) to the VPC network to host the cluster in"
- type = string
- }
Questions? Ask away.
We're here to talk about our services, answer any questions, give advice, or just to chat.
Ready to hand off the Gruntwork?
"https://cdn.gruntwork.io/gruntwork-website/"
{"index":{"js":"https://cdn.gruntwork.io/gruntwork-website/index.bundle.c7884255553b53fbca3a.js","map":"https://cdn.gruntwork.io/gruntwork-website/index.bundle.1b14c1b7d19f1f5eb35d6e118e838255.map"},"styles":{"css":"https://cdn.gruntwork.io/gruntwork-website/styles.bundle.f22938926651ddec7c49.css","js":"https://cdn.gruntwork.io/gruntwork-website/styles.bundle.e782420e74a20dcb8691.js","map":"https://cdn.gruntwork.io/gruntwork-website/styles.bundle.d5e2af49807c6ca33f8367d621ece507.map"},"vendors":{"css":"https://cdn.gruntwork.io/gruntwork-website/vendors.bundle.29f7d0366a0978763f96.css","js":"https://cdn.gruntwork.io/gruntwork-website/vendors.bundle.fa8174a130797d75d12c.js","map":"https://cdn.gruntwork.io/gruntwork-website/vendors.bundle.57243d94deeeb29d5061288a338b4eb6.map"}}
{"treedata":{"name":"root","toggled":true,"children":[{"name":".circleci","children":[{"name":"config.yml","path":".circleci/config.yml","sha":"8993776e2a32745f4cf4ba35efdcf85c68a50129"}]},{"name":".gitignore","path":".gitignore","sha":"16fc95e1a68d693b16f06df6a898ab7162deab7d"},{"name":".pre-commit-config.yaml","path":".pre-commit-config.yaml","sha":"ad2a29a2b6245fe2e46bbefd58e8f66b0072d803"},{"name":"CODEOWNERS","path":"CODEOWNERS","sha":"e47d027ad15beb415e4f619397c8a3ef1ccd2497"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","sha":"9069f862a8bc86aca934eb6b46d25ccdd0890adc"},{"name":"GRUNTWORK_PHILOSOPHY.md","path":"GRUNTWORK_PHILOSOPHY.md","sha":"02d9873a74c99fe6d9b6b26bd9f8eb4a7a699c32"},{"name":"LICENSE","path":"LICENSE","sha":"d645695673349e3947e8e5ae42332d0ac3164cd7"},{"name":"NOTICE","path":"NOTICE","sha":"87a256bde643610e57c37ddc30bd5184b763f461"},{"name":"README.md","path":"README.md","sha":"1c256c8b654be67e1ae222fbf8300b1039b1845a"},{"name":"examples","children":[{"name":"gke-basic-helm","children":[{"name":"README.md","path":"examples/gke-basic-helm/README.md","sha":"fbd2caa5b28e1043abbe78a1b59c31548fc30884"}]},{"name":"gke-private-cluster","children":[{"name":"README.md","path":"examples/gke-private-cluster/README.md","sha":"802e11a2f0b9a1379a15dc9a903ce841fe3b01d9"},{"name":"example-app","children":[{"name":"nginx.yml","path":"examples/gke-private-cluster/example-app/nginx.yml","sha":"e4b2476d18dfcee49acbc823babbfc44c76ac1b3"}]},{"name":"main.tf","path":"examples/gke-private-cluster/main.tf","sha":"116986c524bbc9242b5dbbce6d897e9dbf867b49"},{"name":"outputs.tf","path":"examples/gke-private-cluster/outputs.tf","sha":"431590d8fd52bec033e24a6c47aa6f1d66e3f95e"},{"name":"variables.tf","path":"examples/gke-private-cluster/variables.tf","sha":"4d73a2842ab10374fa4f1c21755da2de6243e9ae"}]},{"name":"gke-public-cluster","children":[{"name":"README.md","path":"examples/gke-public-cluster/README.md","sha":"0911015f56959d8cbd8d1252c4a6d687a0cf475e"},{"name":"main.tf","path":"examples/gke-public-cluster/main.tf","sha":"39310d935fe6e0c161d9b87bd7d7151c0b0af252"},{"name":"outputs.tf","path":"examples/gke-public-cluster/outputs.tf","sha":"431590d8fd52bec033e24a6c47aa6f1d66e3f95e"},{"name":"variables.tf","path":"examples/gke-public-cluster/variables.tf","sha":"7e29cdecdd4f3d2ccf074faf7c0a4063a3575049"}]}]},{"name":"main.tf","path":"main.tf","sha":"ec0322f9d1227ccd3af30502a962dc89543d3749"},{"name":"modules","children":[{"name":"gke-cluster","children":[{"name":"README.md","path":"modules/gke-cluster/README.md","sha":"19bad2de5bb4ba3cf982d6ac5080cbb47ac4a6a7"},{"name":"main.tf","path":"modules/gke-cluster/main.tf","sha":"e21fa1152f865f4ec03f4ca5d7f1ad034083140e"},{"name":"outputs.tf","path":"modules/gke-cluster/outputs.tf","sha":"b6d00fc16ffdd39b74e80230f2ead8fc17b75098"},{"name":"variables.tf","path":"modules/gke-cluster/variables.tf","sha":"e4074c0dc821b3401905bd5f382ea7d08fee4596","toggled":true}],"toggled":true},{"name":"gke-service-account","children":[{"name":"README.md","path":"modules/gke-service-account/README.md","sha":"38e6ede2d087dcdba2df7a7ae97810c16b72d8d8"},{"name":"main.tf","path":"modules/gke-service-account/main.tf","sha":"a0f93233f7b3e2b1567ab2dc27f14aaea5047c5c"},{"name":"outputs.tf","path":"modules/gke-service-account/outputs.tf","sha":"6655c1fb7275d26722c483af07d1820f33697e3a"},{"name":"variables.tf","path":"modules/gke-service-account/variables.tf","sha":"16ababc6c790759a0e1d1dd1c62557f747dfa9a1"}]}],"toggled":true},{"name":"outputs.tf","path":"outputs.tf","sha":"431590d8fd52bec033e24a6c47aa6f1d66e3f95e"},{"name":"test","children":[{"name":"README.md","path":"test/README.md","sha":"efd43a3b31a2b93a64f8a6a9b0eff22b09caa0a6"},{"name":"charts","children":[{"name":"minimal-pod","children":[{"name":".helmignore","path":"test/charts/minimal-pod/.helmignore","sha":"f0c13194444163d1cba5c67d9e79231a62bc8f44"},{"name":"Chart.yaml","path":"test/charts/minimal-pod/Chart.yaml","sha":"9b6289f1c43dbc2c4b1f9d0ae9933a5a9ca06e1b"},{"name":"templates","children":[{"name":"_helpers.tpl","path":"test/charts/minimal-pod/templates/_helpers.tpl","sha":"3e013e603b8292ed9c493e4b46522cbffaaf16d3"},{"name":"pod.yaml","path":"test/charts/minimal-pod/templates/pod.yaml","sha":"6d84a9a5c72dcb3e493e1f4a5b869fea92abff54"}]},{"name":"values.yaml","path":"test/charts/minimal-pod/values.yaml","sha":"c3a88d09ca9e077599eb8362fa910171270e0ad6"}]}]},{"name":"gke_basic_helm_test.go","path":"test/gke_basic_helm_test.go","sha":"55a969c1110c41335a78bf62bd1b25e686827409"},{"name":"gke_cluster_test.go","path":"test/gke_cluster_test.go","sha":"38d2068465d0f98c61e40774ab44d5534c620bcc"},{"name":"go.mod","path":"test/go.mod","sha":"5b8afb2256a503d3626eca108ef9d3b1ed59b41b"},{"name":"go.sum","path":"test/go.sum","sha":"a0ab595ac63fa8927d9939530ecffa8b3e39768a"},{"name":"terratest_options.go","path":"test/terratest_options.go","sha":"724bd975739c47a63ecc6759808c167de5b0b38b"},{"name":"test_helpers.go","path":"test/test_helpers.go","sha":"33ef675bb7206ab6fb5176d60115e0f261e5c190"}]},{"name":"variables.tf","path":"variables.tf","sha":"fbf38a2cfb3d9430930750df1e58f75346d5d768"}]},"detailsContent":"<div class=\"preview__body--content\"><div><ul class=\"code__list\"><li class=\"code__item\"><span class=\"code__text\"><span class=\"hljs-comment\"># ---------------------------------------------------------------------------------------------------------------------</span></span></li>\n<li class=\"code__item\"><span class=\"code__text\"><span class=\"hljs-comment\"># REQUIRED PARAMETERS</span></span></li>\n<li class=\"code__item\"><span class=\"code__text\"><span class=\"hljs-comment\"># These parameters must be supplied when consuming this module.</span></span></li>\n<li class=\"code__item\"><span class=\"code__text\"><span class=\"hljs-comment\"># ---------------------------------------------------------------------------------------------------------------------</span></span></li>\n<li class=\"code__item\"><span class=\"code__text\"></span></li>\n<li class=\"code__item\"><span class=\"code__text\">variable <span class=\"hljs-string\">\"project\"</span> {</span></li>\n<li class=\"code__item\"><span class=\"code__text\"> description = <span class=\"hljs-string\">\"The project ID to host the cluster in\"</span></span></li>\n<li class=\"code__item\"><span class=\"code__text\"> <span class=\"hljs-built_in\">type</span> = string</span></li>\n<li class=\"code__item\"><span class=\"code__text\">}</span></li>\n<li class=\"code__item\"><span class=\"code__text\"></span></li>\n<li class=\"code__item\"><span class=\"code__text\">variable <span class=\"hljs-string\">\"location\"</span> {</span></li>\n<li class=\"code__item\"><span class=\"code__text\"> description = <span class=\"hljs-string\">\"The location (region or zone) to host the cluster in\"</span></span></li>\n<li class=\"code__item\"><span class=\"code__text\"> <span class=\"hljs-built_in\">type</span> = string</span></li>\n<li class=\"code__item\"><span class=\"code__text\">}</span></li>\n<li class=\"code__item\"><span class=\"code__text\"></span></li>\n<li class=\"code__item\"><span class=\"code__text\">variable <span class=\"hljs-string\">\"name\"</span> {</span></li>\n<li class=\"code__item\"><span class=\"code__text\"> description = <span class=\"hljs-string\">\"The name of the cluster\"</span></span></li>\n<li class=\"code__item\"><span class=\"code__text\"> <span class=\"hljs-built_in\">type</span> = string</span></li>\n<li class=\"code__item\"><span class=\"code__text\">}</span></li>\n<li class=\"code__item\"><span class=\"code__text\"></span></li>\n<li class=\"code__item\"><span class=\"code__text\">variable <span class=\"hljs-string\">\"network\"</span> {</span></li>\n<li class=\"code__item\"><span class=\"code__text\"> description = <span class=\"hljs-string\">\"A reference (self link) to the VPC network to host the cluster in\"</span></span></li>\n<li class=\"code__item\"><span class=\"code__text\"> <span class=\"hljs-built_in\">type</span> = string</span></li>\n<li class=\"code__item\"><span class=\"code__text\">}</span></li>\n<li class=\"code__item\"><span class=\"code__text\"></span></li></ul></div></div>","repoName":"terraform-google-gke","repoRef":"v0.7.0","serviceDescriptor":{"serviceName":"StackDriver","serviceRepoName":"terraform-google-gke","serviceRepoOrg":"gruntwork-io","serviceMainReadmePath":"/modules/gke-cluster/README.md#how-do-i-configure-logging-and-monitoring-with-stackdriver-for-my-cluster","cloudProviders":["gcp"],"description":"Aggregate all metrics from your GCP services.","imageUrl":"grunt.png","licenseType":"open-source","technologies":["Terraform"],"compliance":[],"tags":[""]},"serviceCategoryName":"Monitoring & alerting","fileName":"variables.tf","filePath":"/modules/gke-cluster/variables.tf","title":"Repo Browser: StackDriver","description":"Browse the repos in the Gruntwork Infrastructure as Code Library."}