All Projects → askmeegs → build-a-platform-with-krm

askmeegs / build-a-platform-with-krm

Licence: Apache-2.0 license
Build a platform with the Kubernetes resource model!

Programming Languages

HCL
1544 projects
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to build-a-platform-with-krm

Microservices Demo
Sample cloud-native application with 10 microservices showcasing Kubernetes, Istio, gRPC and OpenCensus.
Stars: ✭ 11,369 (+20570.91%)
Mutual labels:  google-cloud, gke
migrate-for-anthos-gke
Migrate to Containers samples and best practices
Stars: ✭ 33 (-40%)
Mutual labels:  gke, anthos
nominatim-k8s
Nominatim for Kubernetes on Google Container Engine (GKE).
Stars: ✭ 59 (+7.27%)
Mutual labels:  google-cloud, gke
gke-demo
Demonstration of complete, fully-featured CI/CD and cloud automation for microservices, done with GCP/GKE
Stars: ✭ 47 (-14.55%)
Mutual labels:  gke, kustomize
self-hosted-runners-anthos
GitHub Actions Self Hosted Runners on Anthos GKE
Stars: ✭ 17 (-69.09%)
Mutual labels:  google-cloud, anthos
gtoken
Securely access AWS services from GKE cluster
Stars: ✭ 43 (-21.82%)
Mutual labels:  google-cloud, gke
k8s-digester
Add digests to container and init container images in Kubernetes pod and pod template specs. Use either as a mutating admission webhook, or as a client-side KRM function with kpt or kustomize.
Stars: ✭ 65 (+18.18%)
Mutual labels:  gke, kustomize
kubernetes-vault-example
Placeholder for training material related to TA usage of Vault for securing Kubernetes apps.
Stars: ✭ 16 (-70.91%)
Mutual labels:  google-cloud, gke
osrm-backend-k8s
Open Source Routing Machine (OSRM) osrm-backend for Kubernetes on Google Container Engine (GKE).
Stars: ✭ 34 (-38.18%)
Mutual labels:  google-cloud, gke
kmval
A Kubernetes Kustomize Manifest Validator
Stars: ✭ 24 (-56.36%)
Mutual labels:  kustomize
vyper
Python configuration with (more) fangs
Stars: ✭ 121 (+120%)
Mutual labels:  config-management
traefik-gke-demo
Demo to use Traefik as GKE loadbalancer
Stars: ✭ 25 (-54.55%)
Mutual labels:  google-cloud
streamlit-project
This repository provides a simple deployment-ready project layout for a Streamlit app. Simply swap out the code in `app.py` for your own and hit deploy!
Stars: ✭ 33 (-40%)
Mutual labels:  google-cloud
examples
Examples to demonstrate how to use PipeCD
Stars: ✭ 21 (-61.82%)
Mutual labels:  kustomize
CloudConductor
CloudConductor is a workflow management system that generates and executes bioinformatics pipelines
Stars: ✭ 13 (-76.36%)
Mutual labels:  google-cloud
handprint
Apply different text recognition services to images of handwritten documents.
Stars: ✭ 127 (+130.91%)
Mutual labels:  google-cloud
functions-framework-java
FaaS (Function as a service) framework for writing portable Java functions
Stars: ✭ 101 (+83.64%)
Mutual labels:  google-cloud
terraform-google-kubernetes-cluster
GKE Kubernetes cluster with node pool submodule
Stars: ✭ 13 (-76.36%)
Mutual labels:  gke
cloudrun-tutorial
A tutorial showing some of the features of Cloud Run
Stars: ✭ 79 (+43.64%)
Mutual labels:  google-cloud
perspectiveapi-authorship-demo
Example code to illustrate how to build an authorship experience using the perspective API
Stars: ✭ 62 (+12.73%)
Mutual labels:  google-cloud

This repository contains the demos for the "Build a Platform with KRM" series.

These demos can be completed standalone - all you need is a Google Cloud project and a GitHub account.

Get started here!

What you'll build

screenshot

Contents

Note - the estimated time to complete the demos is 9 hours. The demos do not have to be completed all at once, but each demo must be completed in order.

🚧 Demo 1 - Setup (blog post)

☸️ Demo 2 - How KRM Works (blog post)

💻 Demo 3 - App Development with KRM (blog post)

🛠 Demo 4 - Administering KRM with Config Sync and Policy Controller (blog post)

☁️ Demo 5 - Managing Cloud-hosted Resources with KRM (blog post)

Products and Tools Used

Google Cloud

Open-Source

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].