Download as pdf or txt
Download as pdf or txt
You are on page 1of 33

PAGE NO

DATE.

eode

>Release

Dev
Contanesath
Test Monio
VIsotizaton
Controt
tlooling
Tnplenuntatish
Matainkance +
Reuuiemnt Dephyrnent
Plannin
high the Meat
nd nduchis TT an
Cominbu6Tching Daj-2 Lyo
Yonitoting ContinuU Lyo
ofDalps mdanantal
Day
CATE
PAGE HO
|DATE
Day
Virtual Machines.
Avievab mechihe (VM)_a digital vclon
ghyical computeli jJodka
Computeks. ahd UkaV5anedo
Usedn
ph industies.

AhyPeNar is Gafhias hat you can u!


to un mi ple Vitual machines on
physieal
AWs or Arel Houo to Create Vtal Machines

rachineo ch aDg_andaze potal

HuG CLT' Fll Guide


+HoL) to connect oth yistual machine i
4 chnod Goo (eoh kuy) ohabge the peiniasin
sdh -i loah key) ubarhu el\ptiz )
lPAGENOf
ICATET
Day +
Linux da Shell

L Open Gouce Seustce code aailable)


Qeunted.
Ly Multple -istlbutuns.
Fade
Bhell
ome shel. Comrnande kesn)
Ly L6-'ty

cat t to shoO heile cortent


mkd creak diectu
Ld-h dfsk sfze.

Lie Anls Rquct ualisg shell


Th
In his lectiát uwe leatn abaut the diag.
dhell scipting to egat he
- -

Day t8
Real Tne
Githu AT Tntation
lectuse De laasn ahout hoo nt hevoke
aocess ond st
PACE to0
DATE

ART Snteyateh. The ghell bcaipt_hao been ceo


to cardmuticate th Gitbub_APL.

GE dnd Github.
he yeloin cmtak syoten
code
s Used to tack
ohieh is asily
derclqeis
Vetoin Contal Qyskrn
Contalsed Dictibuted
Ly 8NNAIL the data ptsent L Git
on a cenbal'seNo (1he copy data ot
data i8'distibtedl
tse tacked as

eVat
L
4 HEROy Tetríns he latast covait
gt d Check the charqcá fes
+ Check al the amrato
PAGE 1NO
DATEE
Day 0

how Codo.
mastes ain
Build elease

|addina
Andtnalty)
.08
Up to daee) Release
Vesi
The main naetex banch i6 up ta dete ahen
heafunctiana lity added oo dt eleaee tine
The build baalah
hen funclandety hen tht apliatan
Uße gelea66 baanch.
Day 14
G# Tnteics qaf and comnanda

# Git che uaing 68H - To cloning he qit gepoa i


k
soh kagunt Ahe
key
# Clone vo Fotk

# Git bAnch ve checkott -b -


Ly qt bdndh :tudt aeatea nen, banch ohee
qit checkat h
reate banch qelb the data leotothy) ta.
qit (main): glt checkoutb (bandhgr)
Barce eode of this branch).

# Git

git (main):gt chesy-plck (cannt. id)


melge entre kianch, banch nan)

chetly pick Cannit al the archesto man bnch.

gt mege merqe all the bsancheo. and_cae

qit Tekaoe Merqe al he bhanch and tack


PAGE N
DATE

an on azur laJa

Nte Caeate TAM Tdentity Acada Management ) des

Inbound ule in a
6echono exgas he qast publial

)Amazon EC2 Elaati Compting yhal machine

li) 85 Bucketsople kdusagc Bucket)taqe


TAM Tn
Vi) Claud Datch Manitring
vi) AWS LAMDAbANesleosalod
| vi) Cloud Build Bevies. [raree cI and provide packaye of code
lcaat'vanagrant)
211)Cpud 5l tcosdig acans taken an aleou
xii)ANs Ek6 LElas kubinatie Beslceatorate deplor and mokage
GATE

(xiv) Fasgat, Ecs Elacte Conláyes bessice)


|xEL LatcGeních, Loy oBaehard kune)

Day 14
Conf'gusatan Aanaqement ith Anicble
manage he auigle gevess at a
Same Hine
ine t equtteo he configuntisn
Managernest.

Anieble
* fol tncthod
Mades olaue
Aehitectue Agostes
madte rlg
nahe
trenory

"Lnux a (iadat

tyot wajat
SATE

Anaible Uoes Pgthon lanquage


Plafaím Gupptt'befh odau)s &Linu
Va Anaible

Aneibleay Zeo to Heso

46udo apt inatal anible


L anáibleveaioh

#Ansible ad hoc comands vs anáible lay-boka:


Ansible ad hoa cokimakds e one - liner ink
dhell commandls and playbaoka te ke a ahell
any conmands

aReasna
Lsiciln Connadd Hke debkuging)
t Ansle Roles :
Vaiahla
netdata eng late nd gihes fil}
anaible ale iit (hane)
1
Infiarttaucdore as Code
Jhfasucrie ao Code
and Vtoiaianing g intadticturse trtaugi
cude
incteadof thigh. mannal

sigike ta leathdlteent
lThat's
teafrtm whiah
hy HabhiCrp Creted a
enable p to manage
minirna
# Ter4foc) Udes APT a6 aa
changes)
Code i
tL4+ APT key fo a code to and
authenticae an
Tnaft canvest the GeÙt iata AT

Day 1t

Tesafosa ia Tac
etool cetd bu hastacrHuskiari as Code
phich
tasko astichut
t Main Cammando:

Hvallatt check uhethe he cm giFutaln la bld.

citate a update. hfastackse


crahed igatarclt
Hou) o un
as Cade

+Cminect ta he cloud roidet azute,aws eh)


Cbmnanda

NGte - The beot piatice of fessefosm ill cegd

Nate The sertafotn Gtate le choudd not be


Gtofed in and local
in a semute backehd

ÖFis Vefy comylex ard icu


cannd iden ied aad.
nd
accas0 toTules inboUnd sef tohave yu
chine viual 1enkino
n Unhing ase you
achei offcialjonkindnhe cli Instal
opengdk
-i1 inolal apt sudo ’
enkina TUn
k ala on ba0ed ukino
io
Hero to
ZoJenkins
tg Day
1Caotone
(Fsdueio
Git
mdnet. Uoecune and epetable tin,ely
dange Gafhatie a delise to
auarate which
deployranla oldelandekes Conlricus
Crco
czco ioLoHa
-16 Day
ATe

te doftute To check

the adintniotscli gase uId capy he


opuh in tetmiral fomn geig Szstdl p4d
Gudo cat pah)
tLJaking Docker an dgent

-t sudo apt inatall dacker. o


TA LyBU inGtall ehking ina admin Hhen you hced

’ 6udo 64-08cs0d -aG dockes genkiná usermad -aG


dockes uburhu 6ydtem ctl estas dockes
Indlall dockes
Hou done oh oeupelat kie i
PAGE NO.
DATE

--open - oUsee atonaon


3

Ichich engbles devebpco to suildest


anddeplo deplay
Day
ei: onhaaít
0
GITHUG ACTTONIGAcfna g Denkins
Gitubaciens laa CI CD too that allba
you to aurtamate you buildtest and
deglynant huline.
Hocing Jenkins io öelf hosted# equke beNcí.

" Uáec TicQace - denking io Complex U Github


acieh hao stitarlie and uae hiendy
Cat ’lenkins
Tenkisa can expenaie th gun and naintaia.
TesouTeA, ahese Gthuh
Actang isud fa publie epaibdp and
Kesed

#Diùadartag
Trtgahin lankina Gan
of toalo and stieca, ahile Gihub
Giub
LATE
Day 22
CI<ch Tnterviea Querton.
Thhiblechrte
quethione
hee se Gome
Git

Canyad exglin
QDhaaie digecntays
Day22
Used
aahaqnest
Aaile mehadology ia a pscgect ranagamenit.
aftoach that ines baedking the palzt
Igato hases and emp hasizes
haaz0s cokunus.
Collabrsdion. and

that
kanhan yau duan hiqut flay
PAGEHo
0ATE!

Day 20.
Intaductn to Containeso

hat up code and


packagesayglcalend al "o depodei
he l Tund quíckly and enutsonmeht t
fo one
anollet.

#Docke Cantaineso i
A Docket Cortainex_inage iaa.
Glardaloneexeautable packagdsof cafoae H
ncludes veugtnuteo
de Tunthin hing htded Ua
toole
un àn aoplaa.
libaias and

Costaiczed Applicatina. Vistoal Machine Vial Me


Gruest Guest
Operaing Ogciathg.
Decker
Hoot Opeafing-Syotem Hypéívisos
Jntochactrse Ingdotcrfe
Cortaineós Vestva Machine
Dockes file Containe
Comnanat
hildTage
PAGE NO
GATEO

DockesZio to Heso
Docket
that
-
you can buildl un0Lbh tne containe

Docket ingutant comndo i

dockak
1) dockel pugh puch. the cantaine inagts to

#Sone ternina lag af Docker i


BDocke Daenon
l) Docked client AL the taioinaloqg al descaie
li) Docket Desktop in
Docket
Dockeffile
#Lttaling Dockes on VM:
ado at install deekel,im
Sudo 6ystemcH stahus dacket
y'check oheabe docke is ming cí bot.
L

tag
Bahe as coorit id
(bcalin)laat
Uoe the corect toy fosmt
Day +25
DackaiCohtaineszahien fos Dqarge
Contaireize a

have. a language krasedg


Uosevual videea.]
Dayt24
Mulit Gtaqel acke Builde
#Mofi-otage buildo
bulda
Ihey alloL) you ta gin buiH stensin Qade,
build pipeline fuatet and fit.
PALE No
DATE

TheyBrnalle
alua you ta cenle a ina. image ort,
shat'a
Ebeeded
4Distraless
# inages*
and
Distolesa Raggea contain anl youí aplictin
-untia dependencita.
Day-+27
Docker Volumea and Bind Mounts
Volume
# Doakex

Adocker e yolua js an independent ile ayaten


enely naniqed by Dacka and' exieha "aà'as la
hotrdl pile o ddectsíy an he hoat, ahere

Docket bind moubt -

hot
A bind
hnaching
mourt
htauiztad dieclas
a Volurme -

-dockes Valuse la
4 liot the volurneg
dackes yalane haect fieane)
Deailo t volune
(rhanet)hekaaik
hast -= nane -dsuntdockas
aachine hast the Sith space hane
haak thdrag!
is coraínex Dockey aLdhich
inmode kinnelat
g Hoot
Netoask
- Host #
helaik. ridh
while Cammuniate hehok
cohndched
ta conalness leto
Nekaatki #baidqe
Bidge kilg| Netant Dockat
xelay vaHost Va
28Day
deletld et
dockexTun-
mot docker#Creatg
filenane) m
Nolurne docke
Voliurne Delete Docker #
UATE
NO. PAGE
PAGE N
CATE

Nehantk
Camtcls oullle Dockedaemone. toqglles ta.
oeate a lat witual nehantk
# Fox lagh ox exectig the Containes i-
dacke cxee t Conta ines_ hane

#Ping Crindnd fri Linux i


+ apt - 4et inatall ipulils -ping -y
ping p adtess 0# andhet córtaisa)

+ Dockad hetk Cormmando i


docka hchonk lo + List alneaskó
docka hehontk m nehanik hane)ReMove nehansk
+ dockes helonkcredt socnfe-hethak t create netorsk
(narne
docket n dharme (Containes. hane-sheak =
nehoak-namt ) hginx: lateot
Atach paiate netark ta containcó.
|PAGE NO
OATE

Day +24
Dockex Infenvs (uetonó
In tio lecre 1o leasn abaut inpod
dpckex intenic queshen wil
whichwill help
the
intzvie.)
Day +B0
Tatoduct o kukecnetes

autaalig deplounent acaling


contaneizel aplicatbn.
anl
skubexhaties
"Sese iscaiex and oad balancing
Gtorage mahedtaiah.
Automted ollouto and allbacks

# kubeinetes vo Dockex ;
kubeinetas Docke

Okubenees ís an opeh-)Dacker is a oa tht ie


Sourse plattasm u0dtot Ubed to autorate he
and deglajng
maintaiaing and deplaging- deplag nt,
containcag.
PAGE HOf
OATES

)A cuppusto auto- salirg |i)Docket doesn' bu_post


elueter. auba calin

Rlapacke, kubeineleo fa iv)lOHh Dudkes._oullek


onaincdoTun onhe canl
alangsde Dacke fot behes haida

kubeinetes hacitechre
lconNTRO PLANE CLUSTER
fctat coitrola-narageí)

Manage'
kube-controles-mansge

"Nodes + hode may be vistud a phyiaal achine


dyehd on clustct. Each aode & nanaged y
antal qlant and cxtai, he Bemcas o Sun
" Castol Plane + Acontal plane koanages dustele and
TeßourscaS uch 6
PAGE NO.
DATET

AI-0aNed +AT-devet Nalidaes and confuessN


fatheapi akecta ohich
podo, bevicts epliceonconbolex ete. indude
" 6chedula t Schedulai b aconhíol plane Dioe
hoded

"eled -telcd io an opeh oouxce diotibuted


tote aed to hold and narage
ingadratlin hat diatibuted syston
"Controlfs + Cantcalex6 paovides all he cical
funetionality cluatet'o dia
theh make 'os requebt changea Uhee heeded.
Cloud contdlet rmanaged+ IE allouD9 kubeínelea to mg
6ane cluate e6ouTCAG Laing
infatuckre grouidet'a
"kublet + kublet io apmaiy " nade dgent" at
On ach ade

kube- paonH anitats he clasgea that hagea


Containeí-untime TE Tasponaible fr marand
he execuiah
Canlainso oitain the kubemele4 evhtontaht
PAGENo.
DATE!

Day t02
Hou to manage kdo Cluotexo
Ti Ahio lechure, o leain about how toriandqe Jo06
kubeheBes cludes and herptoblerna..

an opén -6ousae frioqut ohich helça


upgtade and 'maintatn a
kuoeónetes cuetes
paaleliangade
tkubeadn
and kuheada best
Csealing kbences auafe

exieinhl taala ex kubemeta nat Eko lamdzon)


dn eno theh

Day bo
kubesneteo Pode

ohaved atoage ahd nenk esnutces and a apecipicaisn


for ha Vfo un the contalineo.
# kubect :
Youta
filnane) hglhz ada dehe kubech -+
aoide) pod 4etkubectl
lerame cTeae kubecH te
then file fam Geat
ae
fai 'nodas) al(lit node qtkubecH
et
e) tve Bet config ainikube
docke dives Gtast liaikhbe
then detftou diiNes
er as kubL mini btatt toat you
stast ainikube
cluotesi minikube the Gtart #
inatal.indaube.. Loskingonget are De
Veoeh kubet
lalan, Beboltefo kulemeko on reer
indoQ6o commardofas
LinuY #That
DiHeratal ahi4en
kubecte
TET
NO.: PAGE
PAGE N

Day +O1
kubeinelas Dlopnen
A kubenetesDeploynent teló kubeineies haa to
cseate oiModijy. Oinclances 0f the podo. hat
hld a contaesized 4plicaion.

hkict
knbecl get
Vdelete (aglbp) ) lpod)
huaHealia
Day +B5
kubeindtes jevices
ha autahealing conatpt, the kubetnelta inediately
Ceted a neo pod afe he pieliaua
But the roblen pod
he io-addess abich has to achesaible

# kubeshetes oeNices -

hdgaiaks inta aingle eGatee


DATE

# Load Balancing i
ly Load alancira tacko he alalabithy o,
API.
poda oih he kubeiheleo Lndyarhia
# Sevice Discoves y '
pada and servicad.
Labela_& Selectos - gou
alaa lagi opeaion on.
#EpoeCluole T ldekauth)+ Jhaide he cybles
"Node fast Tnaide he nganizalln.
loadBalancex-’ EtainalJold.
Da +b6
kubesnele Tnenliea Questin PART-1
Tn these lechre 0e leasn abaut 10 kubeinces
intavias Quastion hich ioill help in intenuicas.
Day -+ o7
kubernetto bcnCas, (Deep Die)
hame Lahich
| Change the inageand qastin gec hecia
Deckefile canka.
PAGE NO
DATE

kubeindeo In4ieno
t kubeneas

ngtaaexpoco tinf and Hts_ zoutes fron


aluctesto Get viceithin e
cluateí.Tafpie Touthkg ia cantralled by ingiOo.
cluolet
client)-
load ba lakCeX
InqressGente
#Lhy ned kubemetee custes ?L

t Load Balancin capabi lties.


^evicas +TP

Aote -you hecd ings266 Cantialler to uDe ingzens becea and


heed'to update the host on

Day
Jntioducfen to kos RBAC
# K&s RBACRdlebased AoceB6 Cantíal
Qccess to campules
e Taled
individual usráa wihin yau ganizaiah,
4 Besvice AceountsUseke
L Ralea Ckusters Rale
GATE

Day40.
kubesnehs Cuofm Resarrts
t Cuotom Resarice Grsoup

Teooutce)
he baae
wih.
kubethels API
# Cuotom ReoscesCR)

Hhat allo8
and leta he ArT gonet handk the Rtle ogo
# Cuetom Contoles
The Cuetos Conttall kecpa the curtent
state
dedle kubedneteó
deetied Glae
Yarol Csoorn Cugtom Resousce
Conttet

Vstual Cusbm t
Receetel
Regouree Defintin
PAGEIO
DATE

Uoed siose hoh- Confideria


data in. - Value paiso.
Podo CAn. conouneCantig Mape da
enionmental vaiableo, CLItrqurnent6
46congigutaion filks yalurnea.
amouot 6enaive
data such passLansdaataken ,í ke
aha vcgp hame) ase G4 -decode
Day +42
kube[heteA Mani tosing, Ueing
RomethesS Grsgp land
Grsafnd
kubesnetas raanitzing
helps oth prachire mdhagerman
albe the ohnsgemun o Ccantaisczad infaatacuê
the HMfzaian
nemor and dirage
# Psormetheus i
an apen - soutCe hechnalag
decigneda provide monittoih4 and albcti
joteionalily fa cloud nalile ehyitnnent
includingRubedachas
PAGE NO.
DATE

#
.Grajand Grafand soenauoned opeh- @uute
analytosand
hatl ppasta irteácive
That
wiaudlizain, paifin
deta oe6urtatich methada
pluggablpanel ahciteckrte. Jaing
Day -+40
HITPD

h thio lechr
an apache 6Nes.

he End Fee Dea Corta


Farenel and 4f the courtG! declaxieh.
ane Fut Plana)

You might also like