Questions tagged [kubernetes-service]
429 questions
                    
                    509
                    
            votes
                
                11 answers
            
        What's the difference between ClusterIP, NodePort and LoadBalancer service types in Kubernetes?
Question 1 - I'm reading the documentation and I'm slightly confused with the wording. It says:
ClusterIP: Exposes the service on a cluster-internal IP. Choosing this value makes the service only reachable from within the cluster. This is the…
         
    
    
        AmazingBergkamp
        
- 5,708
- 4
- 15
- 24
                    92
                    
            votes
                
                7 answers
            
        How to find the url of a service in kubernetes?
I have a local kubernetes cluster on my local docker desktop.
This is how my kubernetes service looks like when I do a kubectl describe service
Name:              helloworldsvc
Namespace:         test
Labels:           …
         
    
    
        Foo
        
- 4,206
- 10
- 39
- 54
                    51
                    
            votes
                
                4 answers
            
        multiple app nodes how to expose jmx in kubernetes?
In kubernetes I can expose services with service.  This is fine.
Lets say I have 1 web instance and 10 java server instances.
I have a windows gateway I'm used to access those 10 java servers instances via the jconsole installed on it.
Obviously I…
         
    
    
        Jas
        
- 14,493
- 27
- 97
- 148
                    36
                    
            votes
                
                5 answers
            
        How to make use of Kubernetes port names?
In a kubernetes deployment I specify a port like so:
 containers:
 - name: nginx
   image: nginx:latest
   ports:
    - name: nginx-port
      containerPort: 80
      protocol: TCP
Now in a service I can reference that port like so (allows me to…
         
    
    
        soosap
        
- 1,365
- 2
- 14
- 30
                    28
                    
            votes
                
                2 answers
            
        Retrieve the full name of a service in Kubernetes
By default,according to k8s documentation, Services are assigned a DNS A record for a name of the form my-svc.my-namespace.svc.cluster-domain.example.
Is there a command to retrieve the full name of a service?
         
    
    
        Juliano Costa
        
- 2,175
- 2
- 18
- 30
                    28
                    
            votes
                
                3 answers
            
        Why do we need a port/containerPort in a Kuberntes deployment/container definition?
When I define e.g. a deployment in Kubernetes there is a section with a list of containers and each of them contains an array of ports, e.g.:
apiVersion: apps/v1
kind: Deployment
spec:
  template:
    spec:
      containers:
      - name: my-nginx
 …
         
    
    
        Ilya Chernomordik
        
- 27,817
- 27
- 121
- 207
                    21
                    
            votes
                
                1 answer
            
        How to use Session Affinity on requests to Kubernetes service?
I could not find a documentation that specifies how Kubernetes service behaves when the affiliated deployment is scaled with multiple replicas.
I'm assuming there's some sort of load balancing. Is it related to the service type?
Also, I would want…
         
    
    
        Mugen
        
- 8,301
- 10
- 62
- 140
                    21
                    
            votes
                
                4 answers
            
        Securing Kubernetes Service with TLS
I have an application that is internal and exposed only to other application on the cluster by a service with cluster IP. Other services are accessing this application via it's DNS (serviceName-namespace.svc.cluster.local). This application handles…
         
    
    
        Omer Levi Hevroni
        
- 1,935
- 1
- 15
- 33
                    16
                    
            votes
                
                4 answers
            
        Kubernetes: No Route to Host
I have a Bare-Metal Kubernetes custom setup (manually setup cluster using Kubernetes the Hard Way). Everything seems to work, but I cannot access services externally.
I can get the list of services when…
         
    
    
        Jaskaranbir Singh
        
- 2,034
- 3
- 17
- 33
                    14
                    
            votes
                
                2 answers
            
        Why dig does not resolve K8s service by dns name while nslookup has no problems with it?
Here are steps to reproduce:
minikube start
kubectl run nginx --image=nginx
kubectl expose deployment nginx --port=80 --type=ClusterIP
kubectl run -i --tty --rm alpine --image=alpine --restart=Never -- sh
apk add --no-cache bind-tools
Now let's…
         
    
    
        Kirill
        
- 6,762
- 4
- 51
- 81
                    13
                    
            votes
                
                2 answers
            
        Exposing a service in Kubernetes using nginx reverse proxy
I am new to Kubernetes and wanted to understand how I can expose a service running in Kubernetes to the outside world. I have exposed it using a NodePort on the cluster. 
So, for example: A service exposes port 31234 on the host and I can get to the…
         
    
    
        devops84uk
        
- 691
- 2
- 6
- 20
                    11
                    
            votes
                
                2 answers
            
        Kubernetes Service not distributing the traffic evenly among pods
I am using Kubernetes v1.20.10 baremetal installation. It has one master node and 3 worker nodes. The application simply served HTTP requests.
I am scaling the deployment based on the (HPA) Horizontal Pod Autoscaler and I noticed that the load is…
         
    
    
        Anthony Vinay
        
- 513
- 5
- 17
                    11
                    
            votes
                
                4 answers
            
        Is it possible to have an Ingress point to a Service from another namespace?
What I want to do is have a service in the default namespace and ingresses in my other namespaces, which point to that service. I tried implementing the service and Ingress shown below, but it didn't work.
kind: Service
apiVersion: v1
metadata:
 …
         
    
    
        Daniel
        
- 509
- 1
- 4
- 17
                    11
                    
            votes
                
                3 answers
            
        Kubernetes: How to allow two pods running in same/different namespace communicate irrespective of the protocol using a servicename?
Allow two pods (say pod A and B) running in same/different namespace communicate irrespective of the protocol(say http,https,akka.tcp) along with a valid Network policy applied.
Solutions tried:
Tried applying network policy to both the pods and…
         
    
    
        Harsha G V
        
- 586
- 1
- 6
- 21
                    10
                    
            votes
                
                2 answers
            
        How to start K3s server after running k3s-killall.sh script
I was having K3s cluster with below pods running:
kube-system   pod/calico-node-xxxx                          
kube-system   pod/calico-kube-controllers-xxxxxx   
kube-system   pod/metrics-server-xxxxx
kube-system  …
         
    
    
        Thor
        
- 305
- 1
- 2
- 11