Abdi Darmawan's repositories
cloudflare-cdn-gcs
cdn static assets cloudflare + google cloud storage
k8s-airflow
Airflow k8s with official helm and support CI/CD for deploy new DAG
k8s-ingress-gce-multi-domain
gke ingress gce with multi domain, service and managed ssl
k8s-ingress-neg-hpa
k8s ingress (container-native load balancing NEG),SSL,IP Public Static, HPA Autoscale,Backendconfig
k8s-gcr-images-cleaner
GCR images cleaner with k8s cron
k8s-pgbouncer
deploy pgbouncer in k8s gke with configmap
k8s-rbac-developer
rbac for developer access cluster gke
k8s-network-policy
GKE Dataplane v2 network policies
cloudflare-firewall-rules-badbot
Block malicious crawlers with Cloudflare Firewall Rules
cloudflare-page-rules-redirect-www
Redirect non-www to www with cloudflare page rules
cloudflare-transform-rules-url-rewrites
cloudflare transform rules url rewrites
docker-nodejs
dockerfile nodejs
gcp-alert-gke-pods-crashloopbackoff
Alert pods crashloopbackoff
gcp-cloud-cdn
Planet-Scale CDN with Google Cloud CDN + Global load balancing with single anycast IP
gcp-credentials-map-api-restrictions
Key restrictions help prevent unauthorized use and quota theft
k8s-airflow-kubernetes-executor
Scale out Airflow with Kubernetes Executor and remote logging GCS
k8s-anthos-service-mesh
GKE + Anthos Service Mesh, fully managed istio service mesh for your complex microservices architectures
k8s-authenticating-gcp-service-accounts
Authenticating GKE deployment with Secret to Google Cloud service accounts and Configmap
k8s-cron-k8s-manifest-backup
backup gke manifest to gcp storage bucket with k8s cron
k8s-endpoint-external
Service and Endpoints to address an external service
k8s-horizontal-pod-autoscale-v2
k8s horizontal pod autoscale v2 "apiVersion: autoscaling/v2" with configurable scaling behavior
k8s-k8ssandra
K8ssandra is a cloud-native distribution of Apache Cassandra® that runs on Kubernetes including API services and operational tooling
k8s-reloader-configmap
A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods Deployment
k8s-single-redis-inmemory-io-threads
k8s statefullset redis v6 in-memory with io-threads
slack-alert-bugsnag-billing-quota
Send email from bugsnag billing quota to slack channel
ssl-generate-csr
The following instructions will guide you through the CSR generation process with openssl
terraform-gcp-cloudnat-vpc
Terraform - Provisioning GCP Cloud NAT and VPC
terraform-gcp-gke
Terraform - Provisioning GKE Private Cluster