{"id":18834004,"url":"https://github.com/jetstack/gke-simple-custom-ingress","last_synced_at":"2026-02-02T00:34:40.425Z","repository":{"id":232970012,"uuid":"784164407","full_name":"jetstack/gke-simple-custom-ingress","owner":"jetstack","description":"Designed to be used alongside the blog","archived":false,"fork":false,"pushed_at":"2024-04-23T08:31:02.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-06-20T09:45:47.062Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://venafi.com/blog/gke-custom-ingress-routing-made-simple/","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jetstack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-04-09T10:07:27.000Z","updated_at":"2024-04-23T08:58:50.000Z","dependencies_parsed_at":"2024-04-23T10:21:30.910Z","dependency_job_id":null,"html_url":"https://github.com/jetstack/gke-simple-custom-ingress","commit_stats":null,"previous_names":["jetstack/gke-simple-custom-ingress"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jetstack/gke-simple-custom-ingress","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetstack%2Fgke-simple-custom-ingress","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetstack%2Fgke-simple-custom-ingress/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetstack%2Fgke-simple-custom-ingress/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetstack%2Fgke-simple-custom-ingress/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jetstack","download_url":"https://codeload.github.com/jetstack/gke-simple-custom-ingress/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetstack%2Fgke-simple-custom-ingress/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28997008,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T23:10:54.274Z","status":"ssl_error","status_checked_at":"2026-02-01T23:10:47.298Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T02:06:10.388Z","updated_at":"2026-02-02T00:34:40.407Z","avatar_url":"https://github.com/jetstack.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gke-simple-custom-ingress\nDesigned to be used alongside the blog https://venafi.com/blog/gke-custom-ingress-routing-made-simple/\n\n## Pre Requisites \n\n1. Before running Terraform Plan/Apply you will need to fill in the variables present in `variables.tf`\n2. Depending on your implementation you may need to remove either the `external-lb.tf` or `internal-lb.tf`.\n\n## Running Terraform\n\n1. Run Terraform init\n    ```bash\n    terraform init\n    ```\n2. Run Terraform Plan\n    ```bash\n    terraform plan \n    ```\n\n3. Run Terraform Apply\n    ```bash\n    terraform apply \n    ```\n\n## Notes\n\nSometimes when running terraform destroy, the GKE Network Endpoint Controller does not get chance to destroy the Network Endpoint Groups, \nif this happens the VPC Network will fail to destroy, you can delete these manually by going to the following \n\u003chttps://console.cloud.google.com/compute/networkendpointgroups/list\u003e\nSelecting the Network Endpoints and Deleting, Re-Run Terraform Destroy and it should be ok the second time.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetstack%2Fgke-simple-custom-ingress","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjetstack%2Fgke-simple-custom-ingress","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetstack%2Fgke-simple-custom-ingress/lists"}