GitHunt

Tyler Mobray

tm-g

Languages

Shell67%HCL25%Python8%

Loading contributions...

Repositories

12
TM
tm-g/gke-rbac-demoFork

This project covers two use cases for RBAC within a Kubernetes Engine cluster. First, assigning different permissions to user personas. Second, granting limited API access to an application running within your cluster. Since RBAC's flexibility can occasionally result in complex rules, you will also perform common steps for troubleshooting RBAC as a part of the second scenario.

HCL00Updated 6 years ago
TM
tm-g/gke-application-security-demoFork

This project demonstrates a series of best practices for improving the security of containerized applications deployed to Kubernetes Engine. You will deploy multiple instances of the same container image with a variety of security settings to illustrate the use of RBAC, security contexts, and AppArmor policies.

HCL00Updated 6 years ago
TM
tm-g/gke-migration-to-containersFork

This demo provides a basic walkthrough of migrating a stateless application from running on a VM all the way to running it on Kubernetes Engine (GKE).

Shell00Updated 6 years ago
TM
tm-g/gke-rolling-updates-demoFork

This project demonstrates a different upgrade procedures best suited for clusters containing stateless and stateful workloads. You will perform the upgrades in two stages. First, the control plane is updated, then node pools are upgraded.

Shell00Updated 6 years ago
TM
tm-g/gke-networking-demosFork

This project presents a number of best practices for establishing network links between Kubernetes Engine clusters, and exposing cluster services across Google Cloud projects. You will use a set of Deployment Manager templates to create networks, subnets, vpn connections, and Kubernetes Engine clusters.

Shell00Updated 6 years ago
TM
tm-g/gke-tracing-demoFork

This project introduces you to Stackdriver's tracing feature, and provides a distributed tracing example that can serve as a basis for your own applications. You will deploy a multi-tier application to a Kubernetes Engine cluster and trace calls between the components.

Python00Updated 6 years ago
TM
tm-g/gke-istio-gce-demoFork

In this project, you will leverage Kubernetes Engine and Google Compute Engine to explore how Istio can manage services that reside outside of the Kubernetes Engine environment. You will deploy a typical Istio service mesh in Kubernetes Engine, then configure an externally deployed microservice to join the mesh.

Shell00Updated 6 years ago
TM
tm-g/gke-istio-sharedFork

This is the shared project for two Kubernetes Engine demos

Shell00Updated 7 years ago
TM
tm-g/gke-logging-sinks-demoFork

This project describes the steps required to deploy a sample application to Kubernetes Engine that forwards log events to Stackdriver Logging. As a part of the exercise, you will create a Cloud Storage bucket and a BigQuery dataset for exporting log data.

Shell00Updated 7 years ago
TM
tm-g/gke-security-scenarios-demoFork

This project demonstrates a series of best practices for improving the security of containerized applications deployed to Kubernetes Engine. You will deploy multiple instances of the same container image with a variety of security settings to illustrate the use of RBAC, security contexts, and AppArmor policies.

HCL00Updated 7 years ago
TM
tm-g/gke-istio-telemetry-demoFork

This project demonstrates how to use an Istio service mesh in a single Kubernetes Engine cluster alongside Prometheus, Jaeger, and Grafana, to monitor cluster and workload performance metrics. You will first deploy the Istio control plane, data plane, and additional visibility tools using the provided scripts, then explore the collected metrics and trace data in Grafana.

Shell00Updated 7 years ago
TM
tm-g/gke-cloud-sql-postgres-demoFork

This project shows how easy it is to connect an application in Kubernetes Engine to a Cloud SQL instance, using the Cloud SQL Proxy container as a sidecar container. You will deploy a Kubernetes Engine Cluster and a Cloud SQL Postgres instance, and use the Cloud SQL Proxy container to allow communication between them.

Shell00Updated 7 years ago

Gists

Recent Activity