Git Product home page Git Product logo

free-tier-gke's Introduction

Yo! I'm Glen and I do โ˜๏ธ engineery things

I'm a big fan of Google Cloud

Google Cloud Certified: Professional Cloud Architect Google Cloud Certified: Professional Cloud Network Engineer Google Cloud Certified: Professional Cloud Security Engineer Google Cloud Certified: Professional Cloud Developer Google Cloud Certified: Professional Cloud Database Engineer Google Cloud Certified: Professional Cloud DevOps Engineer Google Cloud Certified: Associate Cloud Engineer

I like Infrastructure as Code and HashiCorp suite of tools

The Best Kept Secrets of HashiCorp Vault HashiCorp Ambassador 2024 HashiCorp Ambassador 2023 HashiCorp Ambassador 2022 HashiCorp Core Contributor 2022
Alpha Tester: Terraform Authoring and Operations Professional HashiCorp Certified: Vault Operations Professional HashiCorp Certified: Vault Associate HashiCorp Certified: Terraform Associate HashiCorp Certified: Consul Associate

I know my way around the Kubernetes ecosystem

CKS: Certified Kubernetes Security Specialist CKA: Certified Kubernetes Administrator Foundation for Istio

What I'm really passionate about is ML/AI

Google Cloud Certified: Professional Machine Learning Engineer Google Cloud Certified: Professional Data Engineer Microsoft Azure AI Fundamentals

But most importantly: I'm always learning

Me on the web

free-tier-gke's People

Contributors

neutrollized avatar whi-tw 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

free-tier-gke's Issues

google_compute_subnetwork INTERNAL_HTTPS_LOAD_BALANCER renamed to REGIONAL_MANAGED_PROXY?

New to GCP and Terraform so still trying to figure things out. Was using k8s on minikube with skaffold but now preparing to deploy my app live on GCP.

I'm wondering if I can make the google-beta provider unused since it seems INTERNAL_HTTPS_LOAD_BALANCER is no longer a purpose type. It's not in the Terraform documentation and the GCP docs recommend migrating to REGIONAL_MANAGED_PROXY: https://cloud.google.com/load-balancing/docs/proxy-only-subnets#migrate-purpose

Is all this correct? Still haven't finished adapting your config to my app structure and testing deploy and all the various docs are a bit overwhelming to me at this stage so it's hard for me to know for sure.

Thanks for this incredibly helpful work.

Some kube-system services stuck in Pending state

Any idea why kube-dns, hubble, and others would be stuck in Pending state?

kubectl -n kube-system get pods gives:

NAME                                                       READY   STATUS    RESTARTS   AGE
anetd-cf8jz                                                1/1     Running   0          13m
anetd-q5vzr                                                1/1     Running   0          13m
anetd-rzk7g                                                1/1     Running   0          13m
antrea-controller-horizontal-autoscaler-7b69d9bfd7-f82m6   0/1     Pending   0          13m
event-exporter-gke-7bf6c99dcb-grmz7                        0/2     Pending   0          13m
filestore-node-4vd54                                       3/3     Running   0          13m
filestore-node-86dbn                                       3/3     Running   0          13m
filestore-node-dssdr                                       3/3     Running   0          13m
fluentbit-gke-f9hh9                                        2/2     Running   0          13m
fluentbit-gke-m2hqb                                        2/2     Running   0          13m
fluentbit-gke-wscl5                                        2/2     Running   0          13m
gke-metadata-server-2q8q5                                  1/1     Running   0          13m
gke-metadata-server-5xgg5                                  1/1     Running   0          13m
gke-metadata-server-hmz6s                                  1/1     Running   0          13m
hubble-generate-certs-init-64mnp                           0/1     Pending   0          13m
hubble-relay-677f85b964-v2cxd                              0/2     Pending   0          14m
konnectivity-agent-autoscaler-5d9dbcc6d8-swvst             0/1     Pending   0          14m
konnectivity-agent-fb695849d-6ks95                         0/1     Pending   0          13m
konnectivity-agent-fb695849d-hdq7q                         0/1     Pending   0          14m
konnectivity-agent-fb695849d-qvck9                         0/1     Pending   0          13m
kube-dns-7f58849488-rngxv                                  0/3     Pending   0          13m
kube-dns-7f58849488-rtb7g                                  0/3     Pending   0          14m
kube-dns-autoscaler-84b8db4dc7-4qpmx                       0/1     Pending   0          13m
l7-default-backend-d86c96845-6mhrm                         0/1     Pending   0          14m
metrics-server-v0.5.2-8569bc4cf9-rt26w                     0/2     Pending   0          14m
netd-74jz8                                                 1/1     Running   0          13m
netd-ckswg                                                 1/1     Running   0          13m
netd-k6pzk                                                 1/1     Running   0          13m
pdcsi-node-csvx5                                           2/2     Running   0          13m
pdcsi-node-n46x7                                           2/2     Running   0          13m
pdcsi-node-xvqkx                                           2/2     Running   0          13m

kubectl -n kube-system describe pod for hubble-generate-certs-init-64mnp and hubble-relay-677f85b964-v2cxd and kube-dns pods returns:

Events:
  Type     Reason             Age                 From                Message
  ----     ------             ----                ----                -------
  Warning  FailedScheduling   16m (x2 over 16m)   default-scheduler   no nodes available to schedule pods
  Normal   NotTriggerScaleUp  16m                 cluster-autoscaler  pod didn't trigger scale-up:
  Warning  FailedScheduling   16m                 default-scheduler   0/1 nodes are available: 1 node(s) had untolerated taint {node.cilium.io/agent-not-ready: true}. preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling..
  Normal   NotTriggerScaleUp  95s (x84 over 15m)  cluster-autoscaler  pod didn't trigger scale-up: 1 node(s) had untolerated taint {node.cilium.io/agent-not-ready: true}
  Warning  FailedScheduling   9s (x3 over 11m)    default-scheduler   0/3 nodes are available: 3 node(s) had untolerated taint {node.cilium.io/agent-not-ready: true}. preemption: 0/3 nodes are available: 3 Preemption is not helpful for scheduling.

kubectl exec -it -n kube-system deployment/hubble-relay -c hubble-cli -- hubble gives:

Error from server (BadRequest): pod hubble-relay-677f85b964-v2cxd does not have a host assigned

My config vars are:

dataplane_v2_enabled = true
enable_dpv2_hubble   = true
machine_type       = "e2-standard-2"
preemptible        = false
disk_size_gb       = 40
initial_node_count = 3
min_nodes          = 3
max_nodes          = 6

Strange because kubectl get nodes is:

NAME                                               STATUS   ROLES    AGE   VERSION
gke-cluster-nodepool-d5a1f7ad-cf52   Ready    <none>   26m   v1.27.3-gke.100
gke-cluster-nodepool-d5a1f7ad-gm5c   Ready    <none>   26m   v1.27.3-gke.100
gke-cluster-nodepool-d5a1f7ad-pwhp   Ready    <none>   26m   v1.27.3-gke.100

So it seems like the nodes are up and running in my zonal cluster.

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.