![Google Cloud Certified: Professional Cloud Architect](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_GCP-PCA.png)
![Google Cloud Certified: Professional Cloud Network Engineer](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_GCP-PCNE.png)
![Google Cloud Certified: Professional Cloud Security Engineer](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_GCP-PCSE.png)
![Google Cloud Certified: Professional Cloud Developer](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_GCP-PCD.png)
![Google Cloud Certified: Professional Cloud Database Engineer](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_GCP-PCDBE.png)
![Google Cloud Certified: Professional Cloud DevOps Engineer](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_GCP-PCDE.png)
![Google Cloud Certified: Associate Cloud Engineer](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_GCP-ACE.png)
![The Best Kept Secrets of HashiCorp Vault](https://github.com/Neutrollized/Neutrollized/raw/master/images/cover_TheBestKeptSecretsOfHashiCorpVault.jpg)
![HashiCorp Ambassador 2024](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_HashiCorp-Ambassador-2024.png)
![HashiCorp Ambassador 2023](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_HashiCorp-Ambassador-2023.png)
![HashiCorp Ambassador 2022](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_HashiCorp-Ambassador-2022.png)
![HashiCorp Core Contributor 2022](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_HashiCorp-CoreContributor-2022.png)
![Alpha Tester: Terraform Authoring and Operations Professional](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_HashiCorp-TerraformPro_Alpha.png)
![HashiCorp Certified: Vault Operations Professional](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_HashiCorp-VaultPro.png)
![HashiCorp Certified: Vault Associate](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_HashiCorp-VaultA_v2.png)
![HashiCorp Certified: Terraform Associate](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_HashiCorp-TerraformA003.png)
![HashiCorp Certified: Consul Associate](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_HashiCorp-ConsulA_v2.png)
![CKS: Certified Kubernetes Security Specialist](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_CKS.png)
![CKA: Certified Kubernetes Administrator](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_CKA.png)
![Foundation for Istio](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_Istio-Foundation.png)
![Google Cloud Certified: Professional Machine Learning Engineer](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_GCP-PMLE.png)
![Google Cloud Certified: Professional Data Engineer](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_GCP-PDE.png)
![Microsoft Azure AI Fundamentals](https://github.com/Neutrollized/Neutrollized/raw/master/images/badge_Azure-AI-Fundamentals.png)
- Google Developer Expert | Flickr | IMDb - movie credits from my time in the animation/VFX industry!
- Written Content | Presentations/Talks
- Rundeck GCP Nodes Plugin
- Finding Waldo app - my "Where's Waldo?" object detector
Get your very own GKE cluster for next to nothing!
License: Apache License 2.0
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.
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.