#Kubernetes

  Рет қаралды 27,767

Tech IT Factory

Tech IT Factory

Күн бұрын

Пікірлер: 88
@dollyraji2685
@dollyraji2685 Жыл бұрын
very nice explanation sir tq so much
@korevikram127
@korevikram127 3 жыл бұрын
thanks for these videos it's very help full to me
@techitfactory
@techitfactory 3 жыл бұрын
Thank you for your feedback 👍👍
@harisha7644
@harisha7644 3 жыл бұрын
thank you bro for good explanation very useful for all.
@techitfactory
@techitfactory 3 жыл бұрын
Thank you for your feedback 👍👍
@chandugummoji7504
@chandugummoji7504 3 жыл бұрын
Thank for sharing your knowledge thank a lot bro
@techitfactory
@techitfactory 3 жыл бұрын
Thank you for your feedback Bro 👍👍
@chandugummoji7504
@chandugummoji7504 3 жыл бұрын
Thank you bro for good explanation it's very usefull each and everyone
@techitfactory
@techitfactory 3 жыл бұрын
Thank you for your feedback Bro 👍👍
@pavan2073
@pavan2073 3 жыл бұрын
@@techitfactory how many containers can run in a pod? And how many containers can be launched in a node?
@techitfactory
@techitfactory 3 жыл бұрын
Please check yesterday's video.. Pods end to end..
@kumard3498
@kumard3498 3 жыл бұрын
excellent video... thanks for sharing information
@techitfactory
@techitfactory 3 жыл бұрын
Thank you for your feedback 👍👍
@ramaraogyara8858
@ramaraogyara8858 2 жыл бұрын
thanks bro good explanation.....
@techitfactory
@techitfactory 2 жыл бұрын
👍👍
@raghavendraganta4
@raghavendraganta4 2 жыл бұрын
very good explanation bro
@techitfactory
@techitfactory 2 жыл бұрын
👍👍
@kishorekumar-lo9iy
@kishorekumar-lo9iy 4 жыл бұрын
Good explanation anna.
@techitfactory
@techitfactory 4 жыл бұрын
Hi kishore, Thank You for visiting our channel and for feedback, Please like and subscribe our channel and share with your friends and family to let them know about new technologies taught in Telugu.
@kishorekumar-lo9iy
@kishorekumar-lo9iy 4 жыл бұрын
@@techitfactory ok. I will do it.
@saishashank655
@saishashank655 3 жыл бұрын
Hi bro, where did you saved those notepads, like when i saved in c drive path which is shown in my kube command line i'm unable to get output when i run redis-deploy.yaml The path i get on cmd prmpt is C:\user\sst. & I have saved my notepad files in C:\user\sst\kubernetes edis_deploy.yaml When i give command kubectl create -f kubernets/redis_deploy.yaml it shows the error as the path "kubernets .......yaml" does not exist.
@techitfactory
@techitfactory 3 жыл бұрын
You need to provide absolute path..
@venkataramanareddy7911
@venkataramanareddy7911 4 жыл бұрын
Hi...nice ,information on kubernetes ,Thanks for your effots . i have one question if master goes down what will happen to worker nodes and how it will work .
@techitfactory
@techitfactory 4 жыл бұрын
Hi Venkataramana, Thank You for visiting our channel. Generally we never have a single master node in real time, it is always runs on HA in different zones, if one goes down another node will pick up, in Cloud domains service provider will manage these Master nodes and HA. If you have a physical Kubernetes and you are managing it with single master node and if that goes down, you cannot deploy new deployments, and replicas are not managed, but still your applications on work nodes will be running. Please like and subscribe our channel and share with your friends and family. Stay tuned for more K8s.
@1202kiran
@1202kiran 4 жыл бұрын
Nice explanation Anna.. I have one doubt... How memory will distribute during the POD creation.. Suppose I mentioned replicas 3 then how the 3 PODs will share memory to run the deployment...
@techitfactory
@techitfactory 4 жыл бұрын
Hi Siva Thank You for visiting our channel and for Feedback. Please find below yaml file which describes that we assign resources while we create pods or any deployments. apiVersion: v1 kind: Pod metadata: name: memory-demo namespace: mem-example spec: containers: - name: memory-demo-ctr image: polinux/stress resources: limits: memory: "200Mi" requests: memory: "100Mi" command: ["stress"] args: ["--vm", "1", "--vm-bytes", "150M" Please like and subscribe our channel and share with your friends colleagues and family
@1202kiran
@1202kiran 4 жыл бұрын
@@techitfactory Thank you so much Anna
@yerrasanthosh764
@yerrasanthosh764 3 жыл бұрын
Bro , I havd created 3 servcies in kubernetes and I want to call all 3 culsterip services to another clusterip service .how to its possibel
@techitfactory
@techitfactory 3 жыл бұрын
With Cluster IP you cannot go for nodeport..
@yerrasanthosh764
@yerrasanthosh764 3 жыл бұрын
@@techitfactory thank you bro I will try and what about ingress default backend ?
@phaniyerra2096
@phaniyerra2096 2 жыл бұрын
Hii santhosh
@PhaniRajak
@PhaniRajak 3 жыл бұрын
Hi Anna Deployment chesthunapudu e error vosthundhi kubectl create -f redis-deploy.yaml error: error validating "redis-deploy.yaml": error validating data: ValidationError(Deployment.spec.selector): unknown field "matchlabels" in io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector; if you choose to ignore these errors, turn validation off with --validate=false
@techitfactory
@techitfactory 3 жыл бұрын
Check for latest api version
@PhaniRajak
@PhaniRajak 3 жыл бұрын
@@techitfactory okay sure thank you for replying
@techitfactory
@techitfactory 3 жыл бұрын
👍👍🙂
@VAMSIDARLING
@VAMSIDARLING 4 жыл бұрын
Bro, nakoka doubt, k8s lo deployment antunaru kada but deployment lo just apps (ngnix, busybox, httpd, tomcat) but vatilo manam .jar or .war file ni deploy chestene kada vatini enduser or testers UAT team vallu access cheyagalru. Na question enti ante .jar/.war file emo jenkis with the help of Maven create chestam, aite aa war file ni K8s or Docker lo ela deploy chestamo asal ardam kavatledu, I was practicing Docker and k8s from almost from last 3 to 4 months. Still, Naku oka clarity ravatledu bro
@techitfactory
@techitfactory 4 жыл бұрын
Hi Vamsi, When you have your own code and if you deployed that in to a docker it will be like a new image and you will push that to your repository and when you are creating yaml file you will be calling image from your repo not the default one. Also on K8s if your deployments are Statefulsets then you will have volume attached to it, so all your data will be on PVC..
@Rajkumar-uu1iv
@Rajkumar-uu1iv 2 жыл бұрын
hi bro meeru editing notepad lo chupisthunar meeru emayiana link cheasar direct linux environment lonea file lo chupinchachu kada
@techitfactory
@techitfactory 2 жыл бұрын
When u working in windows notepad is easy to edit
@realvardhan
@realvardhan 2 жыл бұрын
You are doing fabulous job bro... Please keep doing __/\__
@dappiligirishkumarreddy652
@dappiligirishkumarreddy652 4 жыл бұрын
Thanks for the video Anna....it's really helpful. But I have a doubt...I created a pod using the following command : kubectl run nginx --image=nginx This created a pod with name "nginx". But when I am trying to search the deployments, I don't see them. It says "No resources found in default namespace." I am confused here. Please help me anna. Thanks in advance..!
@techitfactory
@techitfactory 4 жыл бұрын
Hi Bro.. you have created a pod which is not a deployment.. you need to depploy it as a deployment.. watch our videos you will get a clear picture.. join our Telegram channel for more information and interaction
@hemab.k165
@hemab.k165 2 жыл бұрын
Kubecto create deployment command you have to use for creating deployment
@saikirankappera1878
@saikirankappera1878 2 жыл бұрын
kubectl run nginx --image=nginx. So here it will create a pod by name nginx and the container image is nginx. It will not do deployment. If you search for deployments it will through error no namespaces found. Then you have to do deployment using this command kubectl create deployment --image= Kubectl get pods - used to see all the running pods.
@chinnaraotumula5142
@chinnaraotumula5142 2 жыл бұрын
@@techitfactory kubectl run nginx --image=nginx this command only creating pod only bro, not deployment happens ,as what girish said. in video you said this command will deploy nginx ,but only just pod creating ,deployment not happening with this command. please let me know which is correct approach
@chinnaraotumula5142
@chinnaraotumula5142 2 жыл бұрын
@@techitfactory kubectl create deployment nginx --image=nginx this command only deploy nginx image
@bharadwaz7
@bharadwaz7 3 жыл бұрын
pods create chesinappudu , images docker hub nunchi download avthayaa bro
@techitfactory
@techitfactory 3 жыл бұрын
Yes if you give Docker as registry, you can also give any public and private registries where you will upload your application images in Production..
@ramtarak_99
@ramtarak_99 3 жыл бұрын
Hi anna, where you are changing in replicas. Can you show me on comands
@techitfactory
@techitfactory 3 жыл бұрын
You can do edit on deployment so that you can change replicas..
@tejeswararaot1013
@tejeswararaot1013 4 жыл бұрын
Monitoring tools meda videos cheyyandi bro like Grafana, Dynatrace, Prometheus,Splunk.
@techitfactory
@techitfactory 4 жыл бұрын
HI Bro, Sure Will do in coming days..
@dineshkumarpyda9502
@dineshkumarpyda9502 3 жыл бұрын
Session 8 is private ....we are not able to access,can u plz help
@techitfactory
@techitfactory 3 жыл бұрын
It's there.. copied version
@tejeswararaot1013
@tejeswararaot1013 4 жыл бұрын
Anna super explanation.But I am having one doubt i.e pod to pod communication Ela jarugutundi.Any port opening we have to do manually.
@techitfactory
@techitfactory 4 жыл бұрын
Thank You for the feedback Bro, Please check on networking video of K8s you will get a clear picture :) .
@mujishaik7168
@mujishaik7168 2 жыл бұрын
What are the full forms of POD and ETCD?
@sainagchannel
@sainagchannel 3 жыл бұрын
real time devops videos pls
@techitfactory
@techitfactory 3 жыл бұрын
It's available in devops master program
@rajinirai1703
@rajinirai1703 4 жыл бұрын
C:\kubernetes>kubectl create -f redis-deploy.yaml error: error parsing redis-deploy.yaml: error converting YAML to JSON: yaml: line 20: mapping values are not allowed in this context Can you help resolving this issue? I have created the file exactly like you but have this issue and unable to deploy
@techitfactory
@techitfactory 4 жыл бұрын
HI Rajini, Seems like you have done something wrong in your yaml file. Could you please check once.. or copy it in yaml validator online and verify.
@rajinirai1703
@rajinirai1703 4 жыл бұрын
@@techitfactory thanks for the lightening reply. Here is the yaml file, apiVersion: apps/v1 kind: Deployment metadata: labels: app: redis spec: replicas: selector: matchLabels: app: redis template: metadata: labels: app: redis spec: containers: name: redis image: redis:latestv1 ports: containerPort: 6379 name: redis I checked this file format yamlint.com and it is correct, but when i run the create command i get below error C:\kubernetes>kubectl create -f redis-deploy.yaml error: error validating "redis-deploy.yaml": error validating data: ValidationError(Deployment.spec.template.spec.containers): invalid type for io.k8s.api.core.v1.PodSpec.containers: got "map", expected "array"; if you choose to ignore these errors, turn validation off with --validate=false could you please help resolve this error? thanks alot
@techitfactory
@techitfactory 4 жыл бұрын
@@rajinirai1703 apiVersion: apps/v1 kind: Deployment metadata: name: redis labels: app: redis spec: selector: matchLabels: app: redis replicas: template: metadata: labels: app: redis spec: containers: - name: redis image: redis:alpine ports: - containerPort: 6379 name: redis
@rajinirai1703
@rajinirai1703 4 жыл бұрын
@@techitfactory it worked, thank you soo much 🙏
@techitfactory
@techitfactory 4 жыл бұрын
@@rajinirai1703 Great!!
@ramtarak_99
@ramtarak_99 3 жыл бұрын
Like terminal
@techitfactory
@techitfactory 3 жыл бұрын
Sure..
@ramtarak_99
@ramtarak_99 3 жыл бұрын
Can I run this on azure sir?
@techitfactory
@techitfactory 3 жыл бұрын
You can run Kubernetes on any cloud..
@venkateshbalaga891
@venkateshbalaga891 2 жыл бұрын
👍
@sravaniregalla3125
@sravaniregalla3125 3 жыл бұрын
How to run a command on each and every pod at once?
@techitfactory
@techitfactory 3 жыл бұрын
Kubectl cannot do this.. you can write a script to do it or use any configuration tool
@sravaniregalla3125
@sravaniregalla3125 3 жыл бұрын
Thanks bro
@techitfactory
@techitfactory 3 жыл бұрын
👍👍
@kishorekumar-lo9iy
@kishorekumar-lo9iy 4 жыл бұрын
What is the difference between pods and deployment ?
@techitfactory
@techitfactory 4 жыл бұрын
Hi Kishore, If we want to deploy an application we use containers, as in K8s these Containers are encapsulated in Pods, so Pod is nothing but which holds your application container. In Deployment We are grouping resources and defining them in yaml file then run kubectl create, as deployment includes your pods creation, replica sets or you can undo changes, rolling updates. If you see Pod.yaml and deployment.yaml definition files you will get a clear picture. Let us know if you need more information. This video also have use cases, so try to implement them.
@kishorekumar-lo9iy
@kishorekumar-lo9iy 4 жыл бұрын
@@techitfactory Thank you very much for clearing my doubt.
@chilukirisch6268
@chilukirisch6268 3 жыл бұрын
Hi sir plz try to deploy war file to kubernates
@techitfactory
@techitfactory 3 жыл бұрын
Sure will do in coming days
@VAMSIDARLING
@VAMSIDARLING 4 жыл бұрын
How many manager/master nodes we can create in k8s, and how many worker nodes we can have for each master/manager node (in real time senario)
@techitfactory
@techitfactory 4 жыл бұрын
HI Vamsi, If you are hosting K8s in cloud, master node will be taken care by cloud provider, you will be managing worker nodes, K8s support 5k nodes but never happens. As you can say in real time it depends on your requirement but you can increase nodes if your requirement increases. If you are planning your own K8s to host then you should setup HA on master nodes and you can have nodes wrt your requirement. This scenario you can test with kubeadm(need good system resources). For practice any way we have minikube with single node setup.
@VAMSIDARLING
@VAMSIDARLING 4 жыл бұрын
@@techitfactory thanks bro
@sharathkomati3997
@sharathkomati3997 2 жыл бұрын
Need job support is it possible.
@techitfactory
@techitfactory 2 жыл бұрын
No Bro.. i don't do support and I Don't recommend as it will have risk .
@raja_Village_Boy
@raja_Village_Boy 3 жыл бұрын
Hello sir kubernates gurichi interview Oka question adigeru please me contact number evandi sir please orjent answer kavaali please
@techitfactory
@techitfactory 3 жыл бұрын
You can ping me in telegram channel Bro..
@TigerChinniOfficial
@TigerChinniOfficial 3 жыл бұрын
Nice explanation 👍👍👍
@techitfactory
@techitfactory 3 жыл бұрын
Thank you for your feedback
#Kubernetes in Telugu -- Namespaces -- 10
13:02
Tech IT Factory
Рет қаралды 15 М.
#Kubernetes Networking in Telugu - Easy way -- 11
27:54
Tech IT Factory
Рет қаралды 21 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 22 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 15 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 44 МЛН
#Kubernetes in Telugu ----- Storage Configuration - 12
20:04
Tech IT Factory
Рет қаралды 12 М.
Helm in Telugu -- Kubernetes Package Manager.
21:21
Tech IT Factory
Рет қаралды 19 М.
Kubernetes in Telugu -- Ingress Setup -- Session 16
19:04
Tech IT Factory
Рет қаралды 15 М.
#Kubernetes in Telugu ----- StatefulSets  - 13
14:47
Tech IT Factory
Рет қаралды 12 М.
Kubernetes RBAC Explained
23:17
Anton Putra
Рет қаралды 15 М.
What is Kubernetes? | Kubernetes Explained
48:22
Piyush Garg
Рет қаралды 69 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 22 МЛН