Giter VIP home page Giter VIP logo

cheap-gke-cluster's People

Contributors

alexproca avatar murphye avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

cheap-gke-cluster's Issues

Allow other ports through gloo

Allow adding more ports beside http and https

For example I would like to have access to ssh, mongo or postgres from outside cluster.

Still an Error with the ingressgateway NEG

│ Error: Error waiting for Deleting Network: The network resource 'projects/murphye/global/networks/my-network' is already being used by 'projects/murphye/zones/us-west4-a/networkEndpointGroups/ingressgateway'

#7

Didn't fix the issue

Destroy option can't delete ingress

hello!

when you have a default region and zone configuration on project GCP and run terraform destroy, gcloud compute network-endpoint-groups delete take default region and not region select in terraform.tfvars

image

image

I will like to fix that

No healthy upstream

Sporadically, even while working, the Gloo Edge jumps back to "no healthy upstream". I do not think this is a configuration issue, since the config itself is basically working. The container is just a simple nginx and the virtual service is set up like in the guide. I have tried to restart the gloo-system and the l7 lb, that seems to make it work for a while, until it fails again. Could you please point me to what configs in the l7 LB to tweak?

THX!

Implement HTTPS

How to do with gcloud

gcloud beta compute url-maps create regional-l7-xlb-map-https \
--default-service=l7-xlb-backend-service-http \
--region=us-west4

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout tls.key -out tls.crt -subj "/CN=*"

gcloud beta compute ssl-certificates create l7-xlb-cert \
--certificate=tls.crt \
--private-key=tls.key \
--region=us-west4

gcloud beta compute target-https-proxies create l7-xlb-proxy-https \
--url-map=regional-l7-xlb-map-https \
--region=us-west4 \
--ssl-certificates=l7-xlb-cert

gcloud beta compute forwarding-rules create l7-xlb-forwarding-rule-https \
--load-balancing-scheme=EXTERNAL_MANAGED \
--network-tier=STANDARD \
--network=my-network \
--ports=443 \
--region=us-west4 \
--target-https-proxy=l7-xlb-proxy-https \
--target-https-proxy-region=us-west4 \
--address=my-static-ip

Add docs on how to use Cloudflare as https provider and DNS

CloudFlare can provide a forever free https certificate in front of your app.

The requirements are:

  • Create a free cloudflare account
  • Buy a domain random dotcom is ~$8 (you can buy it directly from coudflare)
  • Download a cloudflare generated and trusted certificate
  • Use that certificate while setting up https with terraform
  • Choose end-to end encryption
  • Choose force everything to https

Screenshot 2022-01-25 at 17 55 40

Screenshot 2022-01-25 at 17 53 31

Screenshot 2022-01-25 at 17 44 34

Can't pull images from artifact registry

When trying to deploy an application I am getting image pullback off. The docker image is stored in Google Artifact Registry. Normally the compute engine default service account has read access to storage in the same project.

Is there something different with this configuration ?

Document Istio Branch

There is a new istio branch that needs to have the documentation linked from the main README

Error waiting to create RegionBackendService

null_resource.gloo: Creation complete after 46s [id=4905779099210855260]
google_compute_region_backend_service.default: Creating...
google_compute_region_backend_service.default: Still creating... [10s elapsed]
google_compute_region_backend_service.default: Still creating... [20s elapsed]
google_compute_region_backend_service.default: Still creating... [30s elapsed]
google_compute_region_backend_service.default: Still creating... [40s elapsed]
google_compute_region_backend_service.default: Still creating... [50s elapsed]
google_compute_region_backend_service.default: Still creating... [1m0s elapsed]
google_compute_region_backend_service.default: Still creating... [1m10s elapsed]
google_compute_region_backend_service.default: Still creating... [1m20s elapsed]
google_compute_region_backend_service.default: Still creating... [1m30s elapsed]
google_compute_region_backend_service.default: Still creating... [1m40s elapsed]
google_compute_region_backend_service.default: Still creating... [1m50s elapsed]
google_compute_region_backend_service.default: Still creating... [2m0s elapsed]
google_compute_region_backend_service.default: Still creating... [2m10s elapsed]
google_compute_region_backend_service.default: Still creating... [2m20s elapsed]
google_compute_region_backend_service.default: Still creating... [2m30s elapsed]
google_compute_region_backend_service.default: Still creating... [2m40s elapsed]
google_compute_region_backend_service.default: Still creating... [2m50s elapsed]
google_compute_region_backend_service.default: Still creating... [3m0s elapsed]
google_compute_region_backend_service.default: Still creating... [3m10s elapsed]
google_compute_region_backend_service.default: Still creating... [3m20s elapsed]
google_compute_region_backend_service.default: Still creating... [3m30s elapsed]
╷
│ Error: Error waiting to create RegionBackendService: Error waiting for Creating RegionBackendService: couldn't find resource (21 retries)
│ 
│   with google_compute_region_backend_service.default,
│   on load-balancer.tf line 21, in resource "google_compute_region_backend_service" "default":
│   21: resource "google_compute_region_backend_service" "default" {
│ 

Issue with Terraform Destroy for ingressgateway

Error: Error waiting for Deleting Network: The network resource 'projects/murphye/global/networks/my-network' is already being used by 'projects/murphye/zones/us-west4-a/networkEndpointGroups/ingressgateway'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.