6. What is Kubernetes Ingress? Kubernetes Ingress Controller | NGINX ingress controller

2023 ж. 1 Мау.
14 144 Рет қаралды

In this video i am discussing about
What is Kubernetes Ingress?
What is Kubernetes Ingress Controller?
What is Kubernetes Ingress Resource?
What is NGINX ingress?
What is NGINX ingress controller?
What is ingress resource?
Ingress resource in telugu
Ingress controller in telugu
Kubernetes services in telugu
Kubernetes ingress controller real-time example
Github Link
github.com/nextopsvideos/kube...
Docker Full Course
• Docker Full Course in ...
For kubernetes videos
• Kubernetes in Telugu
For docker videos
• Docker in Telugu
For Azure videos
• Azure in Telugu
For Terraform videos
• Terraform in Telugu
For Azure DevOps videos
• Azure Devops in Telugu...
#nextops #nextopsvideos #kubernetes

Пікірлер
  • Thank you Bro, everyone can easily understand.

    @raghunathareddynandyala2352@raghunathareddynandyala235221 күн бұрын
  • Awesome bro, Very simple, clean and crystal clear explanation. I appreciate your presentation skills.

    @rajasekhary7353@rajasekhary7353Ай бұрын
    • Thank you for watching, please share if possible

      @NextOpsVideos@NextOpsVideosАй бұрын
  • NextOps ...Next level ❤...it's very useful...your way of explanation awesome 👌 👏 great mentor in this platform only for telugu people 🙏😍

    @hariteja9883@hariteja988311 ай бұрын
    • Thank you 🙏 please share the word if you can in your circle

      @NextOpsVideos@NextOpsVideos11 ай бұрын
    • Already I suggested 12 people they have also started watch ur videos ....it's enough for get job and switch to another job 😍🤗

      @hariteja9883@hariteja988311 ай бұрын
  • amazing explanation!! no words to tell how much patience you had to tell minute details happening inside kubernetes!! thanks is a small word to tell for you actually bro!! you are a great mentor for devops engineers...you are so kind that you post such useful content for free🙏🙌

    @srilatha3643@srilatha364310 ай бұрын
    • Thank you Srilatha, please share the good word about the channel if you can 🙏

      @NextOpsVideos@NextOpsVideos10 ай бұрын
    • @@NextOpsVideos Sure sir

      @srilatha3643@srilatha364310 ай бұрын
  • Thank you, sir! Your explanation was really helpful especially the ingress part I appreciate it. I'll share this link with all my friends who are interested in learning EKS

    @dushyanthkumar8533@dushyanthkumar8533Ай бұрын
    • Sure will plan.

      @NextOpsVideos@NextOpsVideosАй бұрын
  • Many thanks for sharing this !!!

    @VamsiKrishna-dl9oe@VamsiKrishna-dl9oe8 ай бұрын
    • Thank you Vamsi for watching 🙏 Please share the good word about the channel if you can 🙏🙏🙏

      @NextOpsVideos@NextOpsVideos8 ай бұрын
  • Excellent ...!

    @vijayanandjeeva2163@vijayanandjeeva216311 ай бұрын
    • Thank you 🙏 please share the word if you can.

      @NextOpsVideos@NextOpsVideos11 ай бұрын
  • Very clear explanation

    @venkateshnaidu4488@venkateshnaidu44889 ай бұрын
    • Thank you Venkatesh.

      @NextOpsVideos@NextOpsVideos9 ай бұрын
  • Awsome explanation bro........

    @user-sp9ln2zz6l@user-sp9ln2zz6l9 ай бұрын
    • Thank you Salman. Please share the good word about the channel if you can 🙏🙏🙏

      @NextOpsVideos@NextOpsVideos9 ай бұрын
  • Thank you so much for the very clear explanation Sir. I searched for more videos on Ingress, I found this is the best one. Thank you so much for your clear explanation. I did subscribe and liked to video too :🙏🙏🙏🙏

    @dudyalaganesh6998@dudyalaganesh69984 ай бұрын
    • Thanks for watching

      @NextOpsVideos@NextOpsVideos4 ай бұрын
  • you have explained very well

    @maheshbussa4078@maheshbussa40784 ай бұрын
    • Thank you Mahesh garu. Please do share the good word about the channel if you can.

      @NextOpsVideos@NextOpsVideos2 ай бұрын
  • Simple explanation tho asalu kubernetes nerchukovalane zeal kaligincharu annagaru 🙏 enka manchi manchi realtime scenario content upload cheyandi, anyway great way of explaination.

    @radhakrishnamoorthyp6734@radhakrishnamoorthyp67342 ай бұрын
    • Thank you for watching. Please share the good word about the channel if you can.

      @NextOpsVideos@NextOpsVideos2 ай бұрын
  • Gud

    @nagababunalluri5059@nagababunalluri50599 ай бұрын
    • Thank you 🙏

      @NextOpsVideos@NextOpsVideos9 ай бұрын
  • First comment ❤❤ always happy to hear your voice

    @sunkamvenkatesh1086@sunkamvenkatesh108611 ай бұрын
    • Thank you Venkatesh 🙏

      @NextOpsVideos@NextOpsVideos11 ай бұрын
  • Super bro , great explanation , inta bagaa evaroo cheppaleru

    @shankarsonority636@shankarsonority6369 ай бұрын
    • Thank you Shankar for watching. Please share the good word about the channel if you can 🙏🙏🙏

      @NextOpsVideos@NextOpsVideos9 ай бұрын
  • Killer stuff brother, cheers'

    @sudhamshbuddy6551@sudhamshbuddy655110 ай бұрын
    • Thank you Sudhamsh for watching. Please share the good word about the channel if you can 🙏🙏🙏

      @NextOpsVideos@NextOpsVideos10 ай бұрын
    • Sure @@NextOpsVideos, charan may i know when will you upload the remaining classes of kuberenetes, waiting since a week.

      @sudhamshbuddy6551@sudhamshbuddy655110 ай бұрын
    • @sudhamshbuddy6551 I will this week. Due to the hectic schedule I couldn't focus last week.

      @NextOpsVideos@NextOpsVideos10 ай бұрын
    • @@NextOpsVideos sounds great, worth waiting for your stuff.

      @sudhamshbuddy6551@sudhamshbuddy655110 ай бұрын
  • Thanks for wonderful explanation 😍blessed to have mentor like you🙏 I am trying to deploy two ingress resources for different applications In ingress one : I have exactly followed you (2applications path+direct /path) In ingress two : I have taken two path (one is new application path + 2nd one is /) For both ingress I got same LB in aws (kops)... Now when I search with lb+/ I'm getting conflicts for (/path)

    @DevOpsMechon@DevOpsMechon2 ай бұрын
    • Ofcourse it doesn't work that way. You need to have separate load balancers in this scenario or use host name based routing if you want to use 1 lb.

      @NextOpsVideos@NextOpsVideos2 ай бұрын
  • One of the best and smooth explanations I have ever heard, Anna. I got so addicted to your videos and waiting for more to come. And is there any timeline to complete DevOps on the other playlist? Next-level explanation asala. I have sent your channel id to all the students of the Telugu community in Canada. Expectations are so high with you, anna. Please post videos regularly as this becomes my daily hobby to learn from your channel.

    @chandrasekharpotharaju3405@chandrasekharpotharaju340510 ай бұрын
    • Hi Chandrasekhar, thanks for watching. Will post videos regularly. Thanks for sharing the word. 🙏🙏🙏

      @NextOpsVideos@NextOpsVideos10 ай бұрын
  • Hai anna , this course is very helpful to me . please make videos on the remaining topics as soon as possible anna . my sincere request .

    @user-sv1yl9ns1f@user-sv1yl9ns1f11 ай бұрын
    • Sure Niharika, I am trying my best to make it fast. Please be patient.

      @NextOpsVideos@NextOpsVideos11 ай бұрын
  • Bro cloud you please share the ingress url link

    @ballaprasannakumar6470@ballaprasannakumar647011 ай бұрын
  • wonderful explanation sir. Thank you. Now I understood the concept🙏. for me its hard to understand networking related stuff. If you are running any basic classes please let me know. Would like to join.

    @SSPrada@SSPrada7 ай бұрын
    • Live classes are going on.

      @NextOpsVideos@NextOpsVideos7 ай бұрын
  • next level explanation sir, i need how to work aws cloud on-prim servers?

    @MSaiprasad330@MSaiprasad3309 ай бұрын
    • I didn't understand your question

      @NextOpsVideos@NextOpsVideos9 ай бұрын
  • Please make video on ingress using atleast 5 micro services throug azure devops CI/CD pipeline

    @ballaprasannakumar6470@ballaprasannakumar647011 ай бұрын
    • Sure

      @NextOpsVideos@NextOpsVideos11 ай бұрын
  • Nice explanation. I have 2 questions. Can you answer please. 1) If my cluster is running on AWS, Should I be allowing incoming traffic in security groups and NACL? 2) as per my understanding ingress controller runs as a pod. If my service is running on 2 nodes, should I need to run the ingress controller also on 2 nodes to ensure HA? If this is the case can we run it as a sidecar container or daemonset?

    @SuperDavinci123@SuperDavinci1235 ай бұрын
    • 1). Yes through nacl 2). Yes, I guess it's by default a daemonset and gets scheduled on to every node.

      @NextOpsVideos@NextOpsVideos5 ай бұрын
    • @@NextOpsVideosthanks for the reply

      @SuperDavinci123@SuperDavinci1235 ай бұрын
  • Hi bro, this is the best tutorial. Thanks a lot. My doubt is from where ingress get's public IP? cloud provider?

    @ravireddy9283@ravireddy928311 ай бұрын
    • Ingress never get a public IP, it's load balancers iP which is given by cloud provider. Thanks for watching 🙏

      @NextOpsVideos@NextOpsVideos11 ай бұрын
  • Thanks for amazing tutorial, I have one quick question, when we browse /httpd url it gives output "It works". Where this text saves or can we change this text ?

    @shaikkareem4675@shaikkareem46756 ай бұрын
    • It's a default html page provided by httpd pod. Inside the pod/container you can find the file.

      @NextOpsVideos@NextOpsVideos6 ай бұрын
  • Hi bro ... please remaining topics kuda as soon as possible upload cheyandi please... also up-to how many years of experience we can portray if we are thorough on these topics

    @VamsiKrishna-dl9oe@VamsiKrishna-dl9oe8 ай бұрын
    • Already everything uploaded. A full video is also available please check the playlist..

      @NextOpsVideos@NextOpsVideos8 ай бұрын
    • @@NextOpsVideos ok bro thank you... so these topics are enough ? please confirm and also if possible can you please make one video on any real time project bro it will be really usefull for us... 🙏

      @VamsiKrishna-dl9oe@VamsiKrishna-dl9oe8 ай бұрын
    • It's there already, please check the azure devops labs playlist lab 10 I guess. Let me know if you can't find it. Thanks for supporting.

      @NextOpsVideos@NextOpsVideos8 ай бұрын
  • Thanks Bro Once after deployment of nginx resource. If i want to add other applications /path how can i procced => Just i need to edit the file? Or Delete the resource file , edit it and deploy it again?

    @venkatasureshummadisetty3676@venkatasureshummadisetty367611 ай бұрын
    • Deploy another deployment, edit the file and add the path for new resources. That's all.

      @NextOpsVideos@NextOpsVideos11 ай бұрын
  • Hi sir .. how do we check our LB DNS NAME ? can we customize that DNS name .. i am assuming that all will take care by the Service provider.

    @applenjapple5236@applenjapple52369 ай бұрын
    • Yes it is. When you create a LB azure generates a dynamic DNS name, we need to create our own custom DNS name in the domain provider DNS management tool. So it can be mapped to a public IP.

      @NextOpsVideos@NextOpsVideos9 ай бұрын
  • Can you share your thoughts on INgress setup on baremetal without MLB and HAproxy. Does Ingress work that way? If so is there any supporting docuemntation

    @kirasdsdfdfd23@kirasdsdfdfd232 ай бұрын
    • Without MLB and Haproxy I don't think it works.

      @NextOpsVideos@NextOpsVideos2 ай бұрын
    • @@NextOpsVideosThanks you sir..I know your video is on GCP but did you ever try on BareMetal without cloud integration

      @kirasdsdfdfd23@kirasdsdfdfd232 ай бұрын
  • Hi Brother, * So, 3 yaml files should be in the same location/folder. Folder name can be anything and filename also be anything. But files-extension should be in (.yml) ? *Anna, In ingress-resource file, we have mentioned service name as nginx and httpd. Is it going to take the names which is associated with PODS (or) SERVICES ?

    @harinathreddy5365@harinathreddy536510 ай бұрын
    • Yes names of the folders and files can be anything, but the extension should be yaml. Services.

      @NextOpsVideos@NextOpsVideos10 ай бұрын
    • @@NextOpsVideos Thank-you Brother♥ for your valuable information.

      @harinathreddy5365@harinathreddy536510 ай бұрын
  • I changed name space Default to ingress-nginx and apply that url it's not working sir...getting the same error.

    @applenjapple5236@applenjapple52369 ай бұрын
    • What's the error?

      @NextOpsVideos@NextOpsVideos9 ай бұрын
  • Hai sir i have done same way but not working I have used node port in ingress controller In my local nginx working on localhost:8080

    @rajunaga6235@rajunaga623511 ай бұрын
    • You don't need to use nodeport when you use ingress. You can only use clusterip and a load balancer before ingress controller. There is a tool called metallb if you are practicing k8s in your laptop, using which you can configure a load balancer as well.

      @NextOpsVideos@NextOpsVideos11 ай бұрын
  • Hi My question is if ingress is acting as a load balancer, so we doesn't need another load balancer for application purpose to maintain the load.??? Can we deploy load balancer along with ingress Is it required or it is not necessary???

    @user-jj3uv2kw5w@user-jj3uv2kw5w7 ай бұрын
    • Ingress is not an external accessible component so we need a cloud load balancer for sure.

      @NextOpsVideos@NextOpsVideos7 ай бұрын
    • ​@@NextOpsVideos so ingress is for inside the cluster we are using ryt bro...can you tell real time example where we use ingress process?

      @nainarathod9436@nainarathod94367 ай бұрын
    • @nainarathod9436 yes inside the cluster.

      @NextOpsVideos@NextOpsVideos7 ай бұрын
  • anna loadbalncers external ip pending ani chupistundhi anna

    @GudelliDevendra@GudelliDevendra8 ай бұрын
    • Cloud deployment or native?

      @NextOpsVideos@NextOpsVideos8 ай бұрын
  • Hi Anna, when i am deploying deploy-yaml file1, it is showing an error Anna. {service/nginx-service created Error from server (BadRequest): error when creating "dep_one.yml": Deployment in version "v1" cannot be handled as a Deployment: strict decoding error: unknown field "spec.selector.matchLables", unknown field "spec.spec", unknown field "spec.template.metadata.lables" } NOTE: *I am using macbook m1 Anna, Is this happens due to change in OS ? #yaml-file:- --- apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deploy spec: replicas: 3 selector: matchLables: app: nginx template: metadata: lables: app: nginx spec: containers: - name: myynginxpod image: nginx ports: - containerPort: 80 env: - name: TITLE value: "NGINX APP1" --- apiVersion: v1 kind: Service metadata: name: nginx-service spec: type: ClusterIP ports: - port: 80 selector: app: nginx

    @harinathreddy5365@harinathreddy536510 ай бұрын
    • Google it once. Because I can't understand it the right way by looking at it like this.

      @NextOpsVideos@NextOpsVideos10 ай бұрын
    • @@NextOpsVideos I have tried Anna... But no results. That's why, i have messaged you Anna. But, Any way thank you for your time ♥ANNA.

      @harinathreddy5365@harinathreddy536510 ай бұрын
  • Confusion ga undi bro,....

    @ctmmahi@ctmmahi21 күн бұрын
  • 🫡 respect

    @jayanthivikas7478@jayanthivikas74789 ай бұрын
    • Thank you Vikas for watching 🙏🙏🙏 Please share the good word about the channel if you can 🙏🙏🙏

      @NextOpsVideos@NextOpsVideos9 ай бұрын
  • How to check application using cluster IP service working or not ??

    @ballaprasannakumar6470@ballaprasannakumar647011 ай бұрын
    • You need to either publish it through a load balancer or node port. You can't directly test a service of type cluster ip from an external network.

      @NextOpsVideos@NextOpsVideos11 ай бұрын
    • @@NextOpsVideos real time scenario first we will use node port service after that convert into cluster final we will use ingress is it correct or not?

      @ballaprasannakumar6470@ballaprasannakumar647011 ай бұрын
    • No need to use nodeport, you can use ingress and load balancer together.

      @NextOpsVideos@NextOpsVideos11 ай бұрын
    • @@NextOpsVideos Bro if we use ingress and load balancer together then internally it will create service type clusterIP write ?

      @manikantadesamsetti@manikantadesamsetti11 ай бұрын
    • Yes

      @NextOpsVideos@NextOpsVideos11 ай бұрын
  • Anna ingress resources file ni manam official documentation lo copy chesukoni mana requirements ni batti modify chesukovacha anna bcoz yml file rayadam koncham kastam ga untundhiii kada.hope u will see and reply to my query anna.

    @unemployedindian8317@unemployedindian83174 ай бұрын
    • Yes we can.

      @NextOpsVideos@NextOpsVideos4 ай бұрын
  • Bro wer can I find the ppt ? Please link istaara.?

    @saibabu7173@saibabu71734 ай бұрын
    • Its only for live class students. Sorry about that.

      @NextOpsVideos@NextOpsVideos2 ай бұрын
  • code not published in github.

    @dskjagadeesh@dskjagadeesh11 ай бұрын
    • I will publish

      @NextOpsVideos@NextOpsVideos11 ай бұрын
  • We are confusing to understand manifesto file sir . Could you please help us to understand way.

    @shaiknazeer7307@shaiknazeer730710 ай бұрын
    • What's your confusion about Nazeer.

      @NextOpsVideos@NextOpsVideos10 ай бұрын
  • ingress gurinchi ee vid kanna simple ga cheppe vid chopiste life time satelment raa

    @sreedhar-007@sreedhar-0074 ай бұрын
    • Thank you again Sreedhar.

      @NextOpsVideos@NextOpsVideos2 ай бұрын
  • banana put in mouth explanation sir. thank you

    @sreedhar-007@sreedhar-0074 ай бұрын
    • Haha you are so funny Sreedhar. Please do share the good word about the channel if you can.

      @NextOpsVideos@NextOpsVideos2 ай бұрын
KZhead