Skip to content

sasanin/kubernetes-with-tanzu-cheatsheet

Repository files navigation

Kubernetes with Tanzu Cheatsheet

Introduction

Welcome to a place where you will hopefully speed up your work with Tanzu and Kubernetes. The intention is provide a structural approach to the Day 0-n lifecycle as for its commands as well as do's, why's and dont's. This cheatsheet will primarily focus on Tanzu Kubernetes Grid (TKG) and Kubernetes in a joint view on managing modern apps in a cloud native way. The page will try to always keep the latest modern approaches to the different scenarios and commands as available per latest released versions.

The approach for the content below is simple. The italic areas Platform, App, and Data is probably what you are familiar with when it comes to traditional IT environments where you have a platform or environment that some application is running on where a business or some end user needs in order to handle data. Always try to think in this order (i.e. Platform -> App -> Data) for this cheatsheet as it will ease your way throughout the DevSecOps lifecycle. Once familiar with the basics you will be able to move on applying a more cloud native way of thinking to modern apps.

Table of Content

Day 0 - Spinning up needed resources Day 1 - Design buildup Day 2 - Post deployment Ops Day n - ..and the fun begins
App Bare minimum working app Version 0.1 / MVP Version 1.0 / Release including dependencies and resources Tanzu Application Platform
Dev Key abstractions defined
From code to image
Platform MVP
TAP install
Golden paths?
Multiple dev projects in TAP
Future ways of working?
Data Expose microservices etc. Install Greenplum
Install RabbitMQ
Making use of data more efficiently
Data Centric Pipelines
TDI
Sec Basic rules and principles XX Using TAP and TKO in symbiosis XX
Platform Install Kubernetes/TKG on local machine
Install TKG on vSphere
Install Kubernetes/TKG on Azure
Install Kubernetes/TKG on AWS
Install Kubernetes/TKG on Google Cloud
Configuring access to clusters Including Edge resources
Ops Create your first cluster
Basic metrics with XYZ
Installing TKO Managing multi-cloud aspects with TKO Providing managed services with TKO
Abbreviations

  • DevSecOps - Development Security Operations for XX
  • MVP - Minimal Viable Product
  • TAP - Tanzu Application Platform
  • TKG - Tanzu Kubernetes Grid
  • TKO - Tanzu for Kubernetes Operations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published