<p>I have Kubernetes Cluster v1.10 over centos 7 </p>

<p>when I deploy service type LoadBalancer it still in pending status </p>

<p>Do I need to know how LoadBalancer type work?</p>

AhmedMItman
<p>I suggest you read the docs on the Kubernetes <a href="https://kubernetes.io/docs/concepts/services-networking/service/" rel="nofollow noreferrer">Service</a> abstraction. </p>

<p>Depending on the Cloud or your infrastructure provider this could be several things</p>

<p>Generally, this means that the kube-controller manager can't create the load balancer in your cloud provider and the kubelet on your nodes can't add the routes to the service. </p>

<p>And, this could be because you don't have the right credentials, you don't have right cloud provider configured on Kubernetes, or you are running a completely bare-metal server, or you are running something like <a href="https://kubernetes.io/docs/setup/minikube/" rel="nofollow noreferrer">minikube</a>, or simply you don't have connectivity to your cloud provider.</p>
