Skip to content
This repository has been archived by the owner on Apr 25, 2024. It is now read-only.

Latest commit

 

History

History
64 lines (47 loc) · 3.24 KB

developer-path.adoc

File metadata and controls

64 lines (47 loc) · 3.24 KB

Kubernetes the AWSome Way!

kubernetes and aws logos

Developer Path Index

This path is suitable for individual developers or development teams interested in deploying, managing, and scaling cloud-native applications on Kubernetes.

Developer Path

101: Start Here

102: Create a Kubernetes cluster using kops

103: Introduction to the Kubernetes CLI

301: Setting up a Local Development Environment

302: Service Discovery for Microservices

303: Updating Applications on Kubernetes

304: Scaling Applications on Kubernetes

305: Tracing Applications with Jaeger and X-Ray

306: Manage Applications with Helm

307: Store Persistent Data with StatefulSets and PVs

310: Applying Chaos Engineering

401: ConfigMaps and Secrets

402: Authentication, Authorization, and Access

403: Admission Control for Kubernetes on AWS

404: Network Policies

405: Ingress Controllers

406: CoreDNS

501: Best Practices

502: For Further Reading

Workshop Cleanup

Once you have finished with the workshop, please don’t forget to spin down your cluster or you will incur additional charges. (We will also remind you at the end!)

Delete Kubernetes cluster resources

In your Cloud9 IDE, check if there are any running kubernetes cluster

$ kops get cluster

Delete kubernetes cluster

$ kops delete cluster example.cluster.k8s.local --yes

Wait until all resources are deleted by kops

Delete Cloud9 Envionment

Go to CloudFormation console, right click template with name 'k8s-workshop' and select 'Delete Stack'

This should delete all the resources associated with this workshop

Note
You will incur charges as you go through these workshop guides as it will exceed the limits of AWS free tier. An estimate of charges (<$20/day) can be seen at this simple monthly calculator