Sukesh Hoskere's repositories
billing-gcp
Automated Billing management using Bigquery billing exports and Cloud Function. Alerting notifications on Email and Google Chat to keep those Cloud costs in check.
monitoring-and-alerting-gcp
Automate instant notifications anytime a new resource is created on your project. Be on top of the situation in case there have been any security or organization level policy breaches
helm-prometheus-grafana
Use this Helm Chart to set up an Application monitoring platform on your Kubernetes cluster. You can install the entire package comprising JVM, Prometheus, Grafana complete with datasource and production-grade dashboards through a single command. Or easily choose and install the components that merit your use-case.
spinnaker-on-gke
Spinnaker setup on GKE bootstrapped with Istio which can be used to manage deployments on Kubernetes clusters. Sample pipeline templates for Canary and BlueGreen deployments.
cicd-gcp
Simple CI-CD pipeline using Docker, Kustomize and CloudBuild. Also has sample github action workflow demonstrating deployments to GKE directly from your Github account
locust
Locust is a python based test framework for Load testing. Ideal for deployments as a docker container on GKE to get the full scaling capabilities of Kubernetes. Setup on your Cloud environment and ensure all your APIs can be loadtested without ever exposing them to any public IPs
skaffold
Work live on a GKE environment. Skaffold DEV mode watches for any code changes and automatically builds and deploys the latest version without any complex CI-CD pipelines.