- 9 months ago
Category
🤖
TechTranscript
00:00you
00:02yeah i got the host access let me share my screen
00:30okay so i was logged into this aws console and then started our mission
00:41our mission is now running with the new ip address i believe maybe few of members don't know
00:50how to create the free subscription in the aws console and how we can create these missions
01:00maybe few of the members may maybe don't know so for them i have created a document
01:09in our classroom google classroom whoever were not there in the google classroom
01:16right now i will send you the link please in enroll yourself in this google classroom
01:25so this is our google classroom where the material and the exercises going forward we will do all
01:32will be kept in this google classroom so please join yourself in this google classroom so here
01:41i already have prepared the material uh how to connect to it if not let me upload it right away
01:51so right now i will upload the material for aws aws aws free subscription aws free subscription
02:08let me right now upload the material just give me a moment
02:13first we will upload the material so that uh you will get all the content with you then let us go back
02:24go back to our today's uh content so free tire creation free tire creation just let it upload it won't take much time
02:39me in the time you guys please click on that link and then enroll yourself into the google classroom to get the
02:48notes running notes plus uh already prepared notes a lot of notes is there i will slowly upload
02:57so for now just let me upload the
03:00aws material right now because this aws material contains the key pair creation
03:11and how to access the ec2 machine using the various tools also there in this aws material section
03:21so you guys go and then refer aws material section to see the
03:26theory what we discussed for accessing the ec2 machines from your local machine
03:35moba external download option i have download document i have not prepared because it is straightforward
03:43just to go to your browser and then download it that's it so that is the reason i was not prepared
03:48it yes so this is the aws materials aws material not materials just let me post okay so maybe most of
04:00you guys also have a question how to download this material so what you can do is just click on this link
04:09just to click on the link once you click on the link then you will get the download option here
04:19one material only one time one material only down you can download at a time not all the material you
04:27you cannot download all the material at a time one after the other only you are able to download so
04:35carefully go through the materials and then download whatever you want and then practice okay so make
04:42sure everyone should be ready with the aws free tire account creation so that you can follow along with me
04:51fine linux class notes also i'm uploading daily here so yesterday's material notes also let me upload
05:02first of all let us recall
05:05what we discussed in our last session that is on saturday so linux commands is the concept we
05:13discussed and as part of the demo file that is the last demo so there we discussed about the bosch shell
05:20what is bosch shell can you please if you have any yeah sorry sorry go ahead go ahead please please unmute
05:30yourself and then ask your question please yeah on saturday we haven't uh see any class from you so
05:39may i know the reason like
05:46every saturday because uh five demos were cut
05:51no no uh last saturday i have not taken the class because of to give the time to enroll
05:58so if any want to enroll they might enroll so now as we have started so let us
06:06go every day regularly and uh saturday it's up to you guys if you want me to take i will take otherwise
06:14if you want to practice you can do that that is up to you but saturday also usually we will have the class
06:20we will have the class from monday to saturday usually we will have the classes
06:27fine so let me start
06:29the class is what we discussed uh go ahead please sir myself time uh how to download the
06:38how to download the documents i have seen in google drive only videos are there for me
06:47okay so what i'm saying is documents are here in the google classroom
06:52okay so i will give this link to you so google classroom link just click on it and enroll yourself
07:03then you will be able to download them okay okay okay just enroll yourself okay okay thank you sir
07:11yeah yeah yeah thanks fine so let us start now let us start now so in our last session we discussed
07:23about the basha shell not born basha shell not born shell right so born shell is the unix shell
07:35sorry unix shell and this shell is not open source and that is the reason the gnu project members thought
07:46of creating an open source shell and then they have created the born again shell which is a most commonly
07:53used shell across all the linux platforms so we discussed this and also we were connected to our
08:01aws machine there we have seen what is the meaning of this command as well so so we have seen the what
08:15is the meaning of this command as well so i have written here this is upload this material right away i
08:21will upload our google classroom so linux classroom notes just edit and uh just let me scroll down
08:33so here let me upload the upload the notes fine so everyday notes you will get running notes this is
08:41the running notes everyday running notes you will get perfect now now we understood what is this when we
08:51will be logged into our mission isn't it meaning when we connected to our aws mission aws machine from our
09:01local mission so your local machine is
09:07linux 7pm machine let me go here and give the today's ip address then just access it
09:14so as soon as we connected to this machine we will be land on a bash shell so this is the shell this is
09:25the shell and what is this is also i have explained and also have been written the notes here the portion
09:33before red red symbol is the username after red symbol is the mission name this tilde operator represents the
09:41current logged in the current logged in users directory which we can know using the pwd command
09:49print working directory pwd meaning print working directory that is slash home slash ubuntu whoever the
09:58logged in user that logged in users by default by default that logged in users home directory
10:07will be represented by this tilde will be represented by this tilde operator and this dollar symbol will
10:12represents the shell start meaning shell represents the shell so this is the meaning of this one
10:19and we even have started looking into the linux command so pwd command we discussed this command will
10:27represents the prints the current working directory of the logged in user this is very important
10:34logged in user is very important whoever have been logged in to the linux submission that logged in user
10:42information or directory will be print by this pwd and there is one more command called who am i who am i
10:54so there is one more command called who am i so this is to know about the logged in username
11:03how meaning who is the logged in user who am i will be the command using which we can know and we have
11:11started discussion around linux users if any linux operating system you will take in that linux operating
11:22system distribution always you will see two users one is the root user and second one is the non-root user
11:32so in linux distribution with the root there were three root on the linux so before understanding this one
11:41first let us try to understand the linux directory structure then let us come back to this root and then
11:50non-root users discussion in order to understand first the users root and then non-root users first we need
11:59to understand the linux directory structure so what directory meaning for what we need to understand
12:10very very important useful definite in your real time whenever you will go meaning whenever you will
12:17work it will be useful for you so linux directory structure that means the linux file systems let me
12:26open it with it this material also i uploaded it seems to be just let me go here even i can open from this
12:39here as well yeah so linux file system
12:50so there is always a root there is always a root directory in the linux file system
13:02root directory not root user's directory i am talking about the root directory
13:11so there will be a root directory in the linux operating system or the linux distribution
13:20so that root directory so that root directory is the parent directory for all other directories
13:27so this is the structure of the each and every directory how it will be inside the root directory
13:36so if we can see here the slash meaning for the root directory please please remember this word
13:44this is not the root users directory there is also another directory called slash root
13:54the slash root is nothing but the root user directory always in linux operating system there were two users
14:02one is the root user second one is the non-root user so non-root users will be inside the home directory
14:10root users will be inside the home directory root users will be inside the root directory meaning the root user directory
14:18so this slash is nothing but a parent directory or root directory main directory we call it as a parent directory basically
14:30so as we have been logged in now let me show you in our linux structure where it is
14:36so just let me so here if you can see just let me connect to the machine
14:47or else let me again reopen the machine the session timeout will be there by default if we idle for some time
14:55that we can increase but i will tell later time
14:59so yes hope you are able to see my screen so this is the root directory so this is called as the root
15:10directory so this is called as the root directory in this root directory we have the various other
15:19director directories like again root user directories like again root user directory home directory etc directory
15:27root directory where usr and then mint media srv opt so these are all the directories we have
15:40under the root directory or parent directory now let us understand
15:46one after the other because it's very helpful in your real time while working if you want to upload
15:55any data to a linux machine if you want to keep your data on the linux mission which directory you have
16:02to choose in which directory you have to place those files your project specific files in which directory
16:09you have to put right so when you will know this uh in which directory how to put so when you will know
16:18that when you will know the meaning of all these directories then only you will know that fine now let us see
16:27now let us see the each and every directory meaning okay so linux file system and it's a structure
16:38operating system store data on a disk drives using a structure called a file system so operating system
16:48stores data on a disk drives using a structure called file system everything in the linux is a file
16:57everything even though the command prompt is also a file even though this command prompt is also a file
17:04this command prompt is also a file everything is a file inside the linux operating system
17:13so there are many different types of file systems right so maybe we have the
17:22extension file systems or maybe network file systems right so we have the different types of the file
17:31systems so linux file system stores information in a hierarchy of directories and files so maybe in
17:38real time we may have a different file systems which each and every file system will have its own memory
17:46or mechanism of storing the data but in linux in general whatever the linux distribution it is no matter
17:54whether it is ubuntu whether it is ubuntu whether it is a centos whether it is the open suc right whether it
18:00is the debia no matter but the linux directory structure is common everywhere common everywhere whatever it
18:09is the distribution this linux file or directory structure is common why can anyone guess
18:16can anyone guess i will repeat one more time the linux directory structure is same no matter whatever
18:26it is the distribution is maybe centos maybe uh maybe centos maybe debian maybe ubuntu whatever it is but
18:37exactly just because of the kernel just because of the kernel so this this file system are the directory
18:45structure is belongs to the linux core kernel as all other operating system distributions were
18:54developed using this kernel so the file system is common across all the distributions now let us understand
19:04each and every file system very very important please why because you know while we are working in real
19:12time tomorrow tomorrow also while you are working with the darker kubernetes working with the
19:19jenkins you have to work with the directories directory structures file systems you have to know which file
19:26system means for what however let us start that's with this boot directory so boot directory contains the
19:35files hello hello that is used by the kernel yes sir uh sir why the uh means every distribute linux distribution
19:44the directory structure are same uh in ubuntu uh well but why sir uh why because because of the kernel
19:56means kernel is same in uh all the distribution or what uh correct correct correct correct
20:04because the kernel is developed by the linux torvalds that kernel is used by the all these uh uh distributions
20:15so these distributions were developed their own ready hat microsoft and uh rhl these guys were developed the
20:25their own linux distribution using the kernel that is created by the linux torvalds so this directory structure
20:33belongs to the kernel everyone used the kernel so this file system is also the same in every operating
20:39system that means the linux distribution so sir every directory name also the same same same same
20:48directory name also send this this blueprint okay as it is will be the same yeah okay and right so now let
20:56let us see this uh and this uh green one sir uh this is the shortcut or what
21:05i will explain please i am just continuing right okay definitely you will get the idea once i completed
21:10it sure yeah fine so this slash boot slash boot contains file that is used by the kernel
21:21and boot load boot loader especially this grub dot cfg let us go to here and what we are talking about
21:31boot first of all let us switch to the root user because root user have all the permissions on all the
21:40directories right so in order to go inside each and every directory and then see the file system there
21:47we need to be switch to our ubuntu user as a root user meaning to the root user we need to switch
21:54because that guy have all the permissions now see once i type pwd we are in slash root directory fine
22:02now where we will go first we will go first boot see this see this now where i am now where i am
22:11i am in the i am in the root directory how are you know because speed ability present working direct
22:18root directory but to go to this boot directory first i have to come here then i have to go here
22:25isn't it so that is the reason cd c
22:41is
22:50hello
22:52is
22:54is
22:56is
22:58is
23:00is
23:02is
23:04is
23:06is
23:08is
23:10is
23:10is
23:11is
23:11is
23:11is
23:41is
23:41is
31:11Sir, we do have one program here, sir.
31:41Sir, we do have one program here.
32:11Sir, we do have one program here.
32:41Sir, we do have one program here.
33:11Sir, we do have one program here.
33:41Sir, we do have one program here.
34:11Sir, we do have one program here.
34:41Sir, we do have one program here.
34:43Sir, we do have one program here.
34:45Sir, we do have one program here.
34:47Sir, we do have one program here.
34:49Sir, we do have one program here.
34:51Sir, we do have one program here.
34:53Sir, we do have one program here.
37:39Is surfacing still problem?
39:41Hello all.
39:42So sorry.
39:43Am I audible?
39:44Am I audible?
39:46Yes.
39:47I am audible.
39:48I am so sorry actually.
39:50My mission is trucking since morning.
39:53Somehow some fix applied but seems to be it is not working.
39:57Again, it is trucking in the middle.
39:59Sorry, I'll fix this problem definitely by today.
40:05So let us continue.
40:08Maybe 15 minutes of time we can discuss any other things, maybe material access and all we can discuss and let us wind it up. Sorry for waiting you for a so long time on the link.
40:20So probably let us continue this subject from tomorrow onwards because even if I start, maybe it may not be continuity.
40:31But if you have any questions, let us have some general discussion around 10 to 15 minutes and then we can wind it up. And tomorrow let us continue with the content. I will fix this laptop issue by tonight at most.
40:42Yeah, anything, anything you want me to ask or anything you want me to ask or anything, any general discussion.
40:49Sir, is there any dedicated WhatsApp or Telegram group for us?
40:52Yes, yes.
40:53Telegram group.
40:54I asked madam to create one Telegram group.
40:57probably Telegram group will mail you tomorrow. And also in our classroom, I will upload.
41:04Tonight I will upload or at most tomorrow by the first half, madam will send you an email.
41:12Sir, when we can get recorded videos?
41:15Recorded videos actually every day, for example, now 7pm the class is happening, right?
41:20You can expect morning around 11am the videos will be uploaded to you. Actually, what is happening, you know, the videos cloud will be recorded in the cloud.
41:32We are not sharing the cloud links. Actually, we are downloading them, keeping as a backup. And then we are again sharing it to you. So that is the reason this process is taking little time.
41:43Sir, is it classroom only? We will share it, sir.
41:49Not classroom. Once you registered, right? Whenever you were registered, you might have given the, your Gmail, Gmail. So for that Gmail, one drive will be created and then uploaded to your drive.
42:04Yeah. Okay. So thank you.
42:07Any question?
42:09Can you download the videos?
42:11You, you cannot, I believe, I'm not sure actually when I have not seen, but try once. Let me know. Maybe the videos download option is not there. Only videos you can see. And then videos access will be there for six months, but I think not downloadable then.
42:29Okay. So madam is directly uploading videos to our Gmail drive, right?
42:34Exactly. Correct. So please give the Gmail only. That is better actually.
42:38Okay. Yeah. Sorry, sir.
42:42Material we can download, sir.
42:44Material you can download. Material will be there for six months. Minimum will be there. And after that, maybe I can keep it like a minimum to two more, three more months. I can keep it.
42:56So can we get last previous record?
43:00Sorry. Yes. Yes. Yes.
43:02Previous recordings.
43:03Previous recordings also you will get.
43:04Now.
43:05Oh, I got the host access.
43:07But if I share my screen, I don't think we can do some productive.
43:10So that is the reason I'm asking.
43:13Okay.
43:14General discussion.
43:15One more thing I need to ask.
43:16So currently for machine, you are using mobile extreme and all those things.
43:20So can I just know miss for which is it?
43:23Are you using any putty or something in order to access the local hosting your local machine?
43:29So this kind of background scenario.
43:30True.
43:31True.
43:32We are using.
43:33We are using mobile external.
43:34Okay.
43:35So not putty actually.
43:36Why?
43:37Because I have covered it in the first class, but let me explain.
43:50Okay.
43:51So if we use the putty, then on windows machine, we have to convert the or generate the PPK key
44:00and then using that key, we can correct.
44:02So two options from windows to Linux connectivity, we have the option called putty.
44:09Okay.
44:10Okay.
44:11But what I did, you know, on my windows machine, I installed the mobile external.
44:16So which is coming up with the lightweight Linux distribution, Linux driver called WSL2.
44:23So my windows machine is now with the Linux distribution when we, when I'm using the mobile
44:29external.
44:30So Linux to Linux, I'm using SSH connectivity using the PEM file.
44:33That is what now doing.
44:34Okay.
44:35Got it.
44:36Okay.
44:37So let's say if I'm having a windows machine to connect.
44:40Yeah.
44:41So I need to use putty, right?
44:44No, no, what I'm suggesting is yes, if you, if your mission is windows machine, you need
44:51to use putty, but putty is just a command line tool black screen.
44:56Yeah.
44:57So to have the visualization graphical and all, please use the mobile external in your windows
45:04machine, download the mobile external and use the mobile external to connect to the instances.
45:10Okay.
45:11Sure.
45:12Thanks.
45:13Got it.
45:14Yeah.
45:15Sir, we got, we got this link till August 1st.
45:20Can we expect this course completion by August 1st?
45:23No, no, no, no.
45:24August 1st, meaning link is no, not August 1st, honestly speaking 90 plus days only it will
45:34take.
45:35So we are still at the Linux steps.
45:37So Linux need to be discussed at most for three, three weeks or two weeks is required.
45:44So 90 plus days it will take, it will not be completed in August, but link will be renewed.
45:49Meaning it, it will be renewed.
45:51That's not a problem.
45:52Okay, sir.
45:53Okay.
45:54Yeah.
45:55Okay, sir.
45:56Completed for.
45:57Sorry for the.
45:58No, no problem.
46:00No problem, sir.
46:01So I just wanted to know for, if we talk about Docker completion and Kubernetes completion.
46:06So what's the duration of Docker, which we're going to have classes and everything.
46:11So is it 15 days or one month we'll be looking after for a doctor?
46:16Yeah.
46:17Yes.
46:18Yes.
46:19So Docker will take three weeks for us.
46:25Docker will take three weeks for us.
46:28Kubernetes will take four weeks for us.
46:31So total Docker and Kubernetes is around the seven to nine weeks.
46:37Okay.
46:38Seven to nine weeks.
46:39Why?
46:40Because you know, those Docker and Kubernetes is our core, our heart.
46:45You guys are getting the job because of that skill set only.
46:49So that is our main skill set compared to other, uh, DevOps folks who attended for the
46:54interview and you, the difference is you will be ultimately strong in the Docker and
46:59Kubernetes.
47:00Those guys may not be that much of strong.
47:02So we need to capture that gap and then we need to increase it.
47:05For sure.
47:06Docker and Kubernetes, uh, we will rock it.
47:08There is no doubt about it.
47:09Sir.
47:10But when you start Docker and Kubernetes, sir, please start from scratch.
47:15Yeah.
47:16Yeah.
47:17Very scratch only.
47:18Even installation, very scratch to more advanced level.
47:22I will go.
47:23That's the reason around 45 days of the time I'm taking on Docker and Kubernetes only.
47:28Minimum for today's empty.
47:30Minimum.
47:31Okay.
47:32So, uh, one more question, sir.
47:34Yeah.
47:35Like you said that, um, the classes are going to have a vehicle.
47:38We are going to have it from Monday to Saturday, right?
47:40Yes.
47:41Uh, what I was thinking, uh, I mean, like, is it fine to have till, uh, Monday or till Friday
47:47itself?
47:48At least we can get one more.
47:49Sir.
47:50We are also okay with Monday to Friday.
47:52I guess let's just, uh, give us some time to go through all the.
47:57Yeah.
47:58Yeah.
47:59Even 8 PM, 8 PM DevOps folks also doing the same thing.
48:02So Monday to Friday, regularly classes are happening and they will take a half on Saturday.
48:07They will practice on Saturday, Sunday, they will take rest and they can come back to class
48:12on Monday.
48:13So most of the working peoples are there.
48:17Right?
48:18So it is difficult to attend the entire sessions in.
48:22So Monday to Friday, let us plan them.
48:24That is okay.
48:25But practice is very important.
48:26Please do them.
48:27Yeah.
48:28Yeah.
48:29The interview questions also, I was prepared already uploaded to the DevOps, uh, 8 PM batch.
48:35The same questions I will also uploaded in your classroom also.
48:38So there were a very interesting interview questions on Linux, especially for the folks
48:43who are trying on the zero to three years of experience range, you will have a very good
48:50questions.
48:51You will get a very good questions on the Linux.
48:53So, um, there were 20 programs in Linux programs, meaning no, don't, don't fear.
48:58Don't fear.
48:59Don't, don't, don't fear.
49:00Programs, meaning small, small one line, two line scripts.
49:03However, we will be talking about scripting, right?
49:05It's a scripting.
49:06Correct.
49:07The small one line, two lines of shell scripts that we will do.
49:10However, in our course, don't panic, just 20 questions.
49:14I will give those questions.
49:16Mostly, mostly asked questions.
49:18So can you also give me this example of the next best programming questions?
49:23This means this is something we need to do.
49:25Correct.
49:26Correct.
49:27For example, we, uh, he might ask the questions like, you know, there is a, uh, there is a
49:34file system.
49:35Assume there is a darker volumes of file system, or maybe assume there is some, some Linux file
49:42system.
49:43In that Linux file system, every day, some files are dumping, many creating, assume.
49:48So now he will ask you, write a shell script for filtering the files based on the current
49:55date.
49:56So if I logged in today, I have to see only today's files uploaded as a priority.
50:01Okay.
50:02Okay.
50:03So we do, we need to use grave list.
50:04Okay.
50:05So we do, we need to use grave list list of file is there.
50:09Then with the help of grave, we can, uh, search for the file name or with the help of, or else you can configure within date also.
50:15Right.
50:16Correct.
50:17Correct.
50:18So we need to use the steps actually that three commands we need to use here.
50:21Okay.
50:22Those three commands we will use in our .sh file and then execute it.
50:25That's it.
50:26It will list out all the files to us.
50:28Only two to three lines of a shell script only.
50:31We will write not much more.
50:32Okay.
50:33I got the idea.
50:34Yeah.
50:35Yeah.
50:36So that is the case.
50:38Huh?
50:39Let us see, um, classes from Monday to Saturday.
50:41Let us see Saturday is an optional, if you going forward, uh, um, whenever you feel the content happened more and then you want to practice.
50:50Let us take a break on Saturday.
50:52Otherwise, if the content happened very low, then we can also have one hour session on Saturday.
50:57So that I can take care.
50:59No problem.
51:00Sorry for the unproductive session guys.
51:02Actually, my mission is, uh, unpredictable today since morning I'm facing this issue, but
51:07for sure tomorrow I will be come up with the, uh, this mission fix, uh, maybe, maybe I will,
51:14I will take the productive session tomorrow, which exactly I will start at seven to seven
51:19three and then we'll complete by the eight to eight three.
51:22Like one hour.
51:23I will take any questions.
51:25Hello.
51:26Yeah, sir.
51:27I have one question, uh, sir.
51:29Uh, whenever we connect, uh, to the Linux machine from the, uh, windows, uh, or from the,
51:34uh, from windows terminal or from the putty.
51:37So that time, uh, we use the SSH protocol.
51:40Correct, sir.
51:41Uh, no, no, no, no, no, no.
51:43So when we, okay.
51:46First of all, from windows to Linux connection, we have the only one option called putty.
51:53There is no other option.
51:54Assume.
51:55Okay.
51:56Okay.
51:57But with that putty, the problem is that is a black screen, not a GUI graphical.
52:03Correct, sir.
52:04There you can see.
52:05Hmm.
52:06So now there is alternate way, other way also.
52:09What is the other way?
52:10Graphical user interface tools like WinSCP, Filezilla.
52:15So we can use the WinSCP Filezilla, which internally uses the putty.
52:21Okay.
52:22Okay.
52:23Okay.
52:24So if we use the WinSCP and Filezilla as well, it will internally use the WinSCP, uh, putty
52:29and then you can connect it to the Linux mission, but these WinSCP and then Filezilla are just
52:34a file transfer, file transfer, uh, utilities from your windows machine too.
52:41So, so there is one more option is what, you know, install the windows subsystem for Linux
52:47Linux in your windows machine, which will gives you the Linux capability.
52:52And from that windows Linux subsystem connect to the, any Linux machine using the SSH.
52:59That is now we are doing using the mobile external tool.
53:02Okay.
53:03Got it.
53:04So I, I suggest all of you guys to install the mobile external and then use the mobile external,
53:10not putty.
53:11Actually, it's just a graphical interface.
53:13Yes, sir.
53:14Just, but my question is, uh, we, uh, use the SSH protocol or, uh, any other, uh, protocol
53:20also?
53:21No, SSH only, SSH only generally to connect to the Linux machines.
53:27We have the two protocols.
53:29One is putty.
53:30Second one is the SSH.
53:31Putty is a protocol or just, uh, uh, application.
53:35A putty is an application, but a PPK is the key that we will use to connect to it.
53:42Okay.
53:43Okay.
53:44So here SSH key, we will use to connect to it other, other side, not, if it is not putty,
53:50if it is the, uh, mobile external kind of tool, then we will use the SSH SSH key.
53:56Okay.
53:57So PPK is a protocol, sir.
54:00No, no, PPK is a putty private key.
54:04Okay.
54:05Putty private key.
54:06Ah.
54:07Putty private key.
54:08Other side, a secure shell key.
54:10SSH.
54:11SSH.
54:12Okay.
54:13And the port number is 22, sir.
54:14Uh, SSH.
54:15Yes.
54:16And the PPK?
54:1722 only.
54:1822 only.
54:19Because, you know, 22 is the port number, which allows the, even putty also internally
54:25using SSH connection only.
54:28Even putty also internally uses SSH connection only.
54:31If it is SSH connection, then the port number is 22 by default.
54:38Okay.
54:39Okay.
54:40Yeah.
54:41From our windows terminal also possible to connect the line.
54:44Uh, uh, uh, uh, uh, yes.
54:45Yes, yes.
54:46Yes, yes.
54:47It's correct.
54:48Correct.
54:49It's possible.
54:50That is exactly what terminal to terminal.
54:51Terminal to terminal.
54:52Uh, uh, uh, uh, that is called as TTY.
54:54TTY.
54:55Time to live connections.
54:56They are called.
54:57So in our Jenkins, we will do this TTY connections mostly.
55:00Sir.
55:01Uh, you talk about, uh, TTY2, no?
55:04TTY.
55:05TTY.
55:06And, uh, in, uh, Linux, I heard something about TTY2, sir.
55:10So that is a different term TTY2.
55:14Not different.
55:15Even TTY2, I have not.
55:18TTY, we will use it.
55:21TTY.
55:22Not TTY2.
55:23I have not heard about it actually, but let me, let me find out if both are similar or
55:28not different.
55:29I will let you.
55:30Okay.
55:31Means, uh, uh, means the, uh, we will use the different, different session.
55:35That meaning TTY2.
55:36Correct.
55:37Meaning is the.
55:38Correct.
55:39Correct.
55:40From our Jenkins, we will directly access the, our, um, from our Jenkins, we will directly
55:47access the Ansible, Ansible terminal.
55:50And on the Ansible terminal, we will execute the playbooks.
55:53So for that, we will use the TTY.
55:56TTY.
55:57To connect it to the Ansible terminal directly from the Jenkins machine, worker machine.
56:03And then on the Ansible terminal, we will execute our playbooks.
56:07Okay, sir.
56:08Okay.
56:09Yeah.
56:10Going forward.
56:11You, you get to know all these things.
56:12Actually, uh, devops tools session will be very interesting going forward.
56:17So let us first do this two weeks.
56:20Settle on the Linux.
56:22And then, uh, we'll start the Jenkins devops tool.
56:26And slowly once Jenkins is completed, SonarQ, then Jfrog, then Docker, then Kubernetes.
56:32Finally Ansible.
56:33And then we will do a continuous CI CD pipeline, uh, set up, uh, for the six applications.
56:42Okay, sir.
56:43Okay, sir.
56:44Uh, when we will get the, uh, link, uh, Google drive link, Google drive link, right?
56:50I can give actually, because basically material will be given by me, but the recordings will
56:57be provided by, uh, our backend.
57:00Muslim.
57:01I heard about that Durga soft online.
57:03One application is also there, sir.
57:05So can you put the video on, uh, that application?
57:08Uh, let me check actually.
57:10Even I don't know.
57:11Yes, sir.
57:12I checked that.
57:13Maybe you were talking about the Linux.
57:14Uh, you were talking about the online platform, right?
57:15Yes.
57:16Yes.
57:17Yes.
57:18Yes.
57:19Yes.
57:20Yes.
57:21Yes.
57:22Sir.
57:23Durga soft.
57:24Uh, let me check.
57:25Uh, that is also one possible solution.
57:27Let us see.
57:28Sir, actually I have shared one off.
57:29Okay.
57:30However, please, uh, please find out that link and then join there.
57:31Okay.
57:32Meaning, uh, join there for the materials.
57:33Okay, folks, I am stopping for now and then going to take the session for the, uh, go
57:49ahead, go ahead.
57:50Please.
57:51Can you ask your question if you have any question Deepak?
57:54Yes, sir.
57:55Sir, actually you shared one.
57:56Ah, you are audible.
57:57Yes, sir.
57:58Uh, you have shared one architecture diagram, right, sir.
57:59Uh, in the demonstration.
58:00So that will be covered at the last.
58:01Uh, that will be covered.
58:02Uh, uh, complete CD pipeline will be covered.
58:03That complete architecture, we will complete.
58:18Same to same architecture, we will set up in the cloud.
58:21That is AWS.
58:22So we are using the EC2 machines now.
58:25So same to same will be set up in the cloud actually.
58:28Same to same.
58:29Okay.
58:30Fine.
58:31Right.
58:32Okay.
58:33Okay.
58:34Folks.
58:35Actually, I'm stopping my screen share.
58:36I'll also spend some time with the 8 PM guys because my laptop is not good today.
58:40I know.
58:41So I'll spend some time with them and then wind up for today.
58:43I'll come with the productive session tomorrow for sure guys.
58:46Thank you so much for your, uh, cooperation.
58:48Sorry for waiting you on for a long on the link.
58:52Thank you so much.
58:53Thank you so much.
58:55Thank you so much.
Comments