Kubernetes for Python developers

booksz

U P L O A D E R
cad7c6f384ef957f79b66862ab9d9265.jpg

Free Download Kubernetes for Python developers
by Lakshmi Narasimhan P

English | March 21, 2024 | ASIN: B0CXMT7JWB | 440 pages | PDF | 138 Mb

"Kubernetes for Python Developers" is the essential guide for developers new to Kubernetes, focusing on a step-by-step approach from application creation to deployment. Written with beginners in mind, it demystifies Kubernetes through a developer's lens, ensuring concepts are accessible and practical. The book includes 30+ exercises with solutions and numerous examples to solidify understanding. Whether you're looking to grasp container orchestration or deploy your Python applications with confidence, this book provides the knowledge and tools needed to navigate the Kubernetes ecosystem effectively.
Contents
1. The meta stuffThe audience of the bookWhy developers should learn KubernetesWhat we will buildWhat prerequisites you need2. Containers recapIntro to containersHow containers workContainer networkingIsolating processesDocker composeDocker registryOther container engines3. Kubernetes 101Why Kubernetes?How Kubernetes worksComponents of a Kubernetes clusterSetting up your first cluster4. Pods 101Kubectl, kubeconfigHow to interact with your clusterPods, eventsworking with pods5. Pods 201Getting inside a podPod probesNamespacesPod networkingDeploying your first application6. Beyond podsReplicasetsDeploymentsServicesFull fledged Flask app with Redis7. Going a notch furtherConfig mapsSecretsInit containersStoring persistent data8. A more robust setupStateful setsService accounts and RBACIngressannotations9. Closing thoughtsSetting up a CD pipeline in GithubGithub actionsWhere to go from hereAppendix A: Troubleshooting common scenariosPod not coming upCorrect labelsExposing portsResource constraintsUnauthorizedAppendix B: Solutions to exercises
Is this the right book for you?
This book aims to bridge the gap between Python development and Kubernetes operations, making it an ideal read for anyone in the software development lifecycle seeking to adopt Kubernetes for Python applications. This includes python developers, beginners to Kubernetes, students and educators.Whom is this book NOT for?
If you already know Kubernetes and are using it in some capacity, then you might not find any value in this book. Also, if you don't have much of a technical background(don't know how to work with Python, no idea about containers), then this book won't be a good fit for you.
About me
I'm a full stack developer with more than 2 decades of experience working with enterprise customers. I've been dabbling with Kubernetes since 2018, when there were comparitively lesser resources to tame the Kubernetes beast. I always wanted to read a book to bridge the knowledge gap for a developer who knows a bit of ops and wants to dip their toes in the Kubernetes waters and figured I'll write one for those who are on the same boat.
Is the book ideal only for Python developers?
IThe book has been written using a Python Flask application as an example. It is quite easy to fit in your Node.js/Java/PHP/Rails/Golang/Rust stack if you understand the concepts explained in the book.


Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
Links are Interchangeable - Single Extraction
 
Kommentar

52b4457b1b82f44bf5f339a2120812c6.jpg

Kubernetes for developers
Last updated 2022-12-21
Duration: 06:27:58 | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 3.62 GB
Genre: eLearning | Language: English [Auto]​

Learn how to deploy, manage and scale dockerized apps in Kubernetes
What you'll learn
You will be able to deploy, manage and scale your apps in Kubernetes.
You will be able to deploy your apps on Azure AKS.
You will be able to create and deploy Deployment, Service, ConfigMap, Secret
You will be able to deploy and connect a web app (ASP NET Core) with a database (SQL Server).
Requirements
Familiarity with ASP NET Core
Familiarity with SQL Server database
Description
This goal of this course is to get you started with Kubernetes. Through a practical workshop, you'll learn how to dockerize an app, deploy it to Kubernetes cluster and apply DevOps into it.

Agenda:
Create ASP.NET Core MVC app
Add Model and Controller for Products
Demo of the MVC app.cmproj
Demo of the MVC app

Explaining Dockerfile
Build Docker Container for MVC app
Push Docker container to Docker Hub

Overview on setting up Kubernetes
Deploy Docker container into Kubernetes using Dashboard
Deploy Docker container using YAML and kubectl
Create and deploy a Service
Create and deploy MSSQL
Connect web app to DB in Kubernetes using ENV
Create PersistentVolume
ConfigMap
Secret

Create AKS cluster
Connect to AKS Dashboard and kubectl
StorageClass to create an Azure Disk
Using LoadBalancer instead of NodePort
Deploy PVC to Azure AKS
Deploy Secret to Azure AKS
Deploy Sql Server container to Azure AKS
Deploy the mvc app to Azure AKS
Running the app on AKS

Publish project to Github
Create the CI pipeline using Azure DevOps
Create the CD pipeline
Edit the pipeline to use the newest container
Run the CI-CD pipeline

Who this course is for:
This course is designed for developers who want to get started with Kubernetes with focus on how to deploy, manage and scale monolith or microservices apps. It is worth mentioning that this course is not for IT specialists.

Bitte Anmelden oder Registrieren um Links zu sehen.


BvVOpVC2_o.jpg


Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!

Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!

 
Kommentar

In der Börse ist nur das Erstellen von Download-Angeboten erlaubt! Ignorierst du das, wird dein Beitrag ohne Vorwarnung gelöscht. Ein Eintrag ist offline? Dann nutze bitte den Link  Offline melden . Möchtest du stattdessen etwas zu einem Download schreiben, dann nutze den Link  Kommentieren . Beide Links findest du immer unter jedem Eintrag/Download.

Data-Load.me | Data-Load.ing | Data-Load.to | Data-Load.in

Auf Data-Load.me findest du Links zu kostenlosen Downloads für Filme, Serien, Dokumentationen, Anime, Animation & Zeichentrick, Audio / Musik, Software und Dokumente / Ebooks / Zeitschriften. Wir sind deine Boerse für kostenlose Downloads!

Ist Data-Load legal?

Data-Load ist nicht illegal. Es werden keine zum Download angebotene Inhalte auf den Servern von Data-Load gespeichert.
Oben Unten