Hi Abdirahman, Do you mean , if I set clusterIP as None, then kubedns server will be pointing to pod ip so that kubedns/coredns will use pod ip for pod communication instead of service IP.
Is my understanding correct? From your explanation. If this is the case, pod ip will be changing whenever I launch the pods . How that can be resolved. Could you kindly helo me with this? Thanks, Pavithra On Wed, Aug 26, 2020, 9:26 PM Abdirahman A. Osman <[email protected]> wrote: > David, > > Assuming those are pod ips. Using services doesn’t work since the dns name >> will resolve to a k8s service ip and no the actual pod running the service. >> > > If you set *clusterIP: None* in the services, you will get POD IP. > > Abdirahman > > > > On Wed, 26 Aug 2020 at 10:48, Pavithra Mohanraja <[email protected]> > wrote: > >> Hi, >> Thanks for the answers. >> @David has got my question. >> >> I have a seperate dns server running in my pcscf pod . So in my >> /etc/resolv.conf file , I would be configuring >> nameserver <pcscf pod ip> >> in all other cscf pods as well for communication. >> >> >> >> My question here is how to change the dns server pointing to cluster ip >> so that my domain name for IMS will be pointing to coredns itself. It will >> restrict me from using pod IP since it changes everytime. >> >> >> @David, can you please tell me the last two lines briefly. I did not get >> it.how you configured . You mean to say still you are using pod Ip. >> >> >> On Wed, Aug 26, 2020, 8:02 PM David Villasmil < >> [email protected]> wrote: >> >>> I’ve been trying to figure this out as well. >>> I haven’t yet found a way of publishing to kube-dns the pod IP of the >>> running service. >>> >>> I.e.: >>> kamailio.whatever.local on ip 10.0.0.1 >>> Rtpengine.whatever.local on ip 10.0.0.2 >>> Appserver.whatever.local on 10.0.0.3 >>> >>> Assuming those are pod ips. Using services doesn’t work since the dns >>> name will resolve to a k8s service ip and no the actual pod running the >>> service. >>> >>> Assigning IPs hardcoded doesn’t work either since it might change if the >>> docker changes pod. I can have multiple modes on which a service can run, >>> but only one service (kamailio, rtpengine, appserver, etc) will run on a >>> given pod. >>> >>> On Wed, 26 Aug 2020 at 15:18, Abdirahman A. Osman < >>> [email protected]> wrote: >>> >>>> Hi >>>> >>>> Pavithra >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> You can use the kubedns/CoreDNS of the kubernetes cluster to resolve >>>> Internal DNS records of the pods.To assign DNS records for each POD you >>>> have to deploy a service and set the ClusterIP: none. and the dns record >>>> will be something like kamailio.kamalio-service.platform.svc.cluster.local >>>> which is the podname.servicename.namespace.svc.cluster.local >>>> >>>> In the resolve.conf you will put the kubeDNS/CoreDNS IP as the >>>> nameserver. You can set this in the kubernetes manifest file >>>> >>>> dnsPolicy: "None" >>>> dnsConfig: >>>> nameservers: >>>> - 10.34.0.1 ( >>>> >>>> kubeDNS/CoreDNS ) >>>> >>>> >>>> >>>> >>>> Abdirahman >>>> >>>> >>>> >>>> On Tue, 25 Aug 2020 at 15:34, Sergey Safarov <[email protected]> >>>> wrote: >>>> >>>>> I am not k8s developer. >>>>> So cannot provide detailed instructions. Just my point of view. >>>>> >>>>> You can look >>>>> https://kubernetes.io/docs/concepts/extend-kubernetes/operator/ >>>>> https://www.magalix.com/blog/creating-custom-kubernetes-operators >>>>> >>>>> >>>>> >>>>> On Tue, Aug 25, 2020 at 7:41 PM Pavithra Mohanraja < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> It would be helpful if you could elaborate what has to be done for >>>>>> kubernetes pods when you mention sip ingress >>>>>> >>>>>> >>>>>> Thanks, >>>>>> >>>>>> >>>>>> Pavithra >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Aug 25, 2020, 9:32 PM Sergey Safarov <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Lot of issues with static IP in Kubernetes. >>>>>>> >>>>>>> Looks as need deploy "sip ingress" like "HTTP/HTTPS ingress" and >>>>>>> then route calls to pods. >>>>>>> >>>>>>> >>>>>>> On Tue, Aug 25, 2020 at 4:40 PM Pavithra Mohanraja < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> I am configuring kamailio IMS as kubernetes pods . >>>>>>>> so each component will be configured as separate pod . >>>>>>>> In order to establish a connection between pods , I am configuring >>>>>>>> bind9 dns server in pcscf pod itself. Communication is happening via >>>>>>>> Pod IP >>>>>>>> address. >>>>>>>> >>>>>>>> Is there any possibility to have the communication using cluster IP >>>>>>>> . If anybody is aware of kubernetes, Please help me in this regard. >>>>>>>> >>>>>>>> I have my /etc/resolv.conf file in pods with >>>>>>>> nameserver <clusterIP> >>>>>>>> search <cluster-dns-domain-name> >>>>>>>> >>>>>>>> Please help. >>>>>>>> >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Pavithra >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> >>>>>>>> >>>>>>>> Kamailio (SER) - Users Mailing List >>>>>>>> >>>>>>>> >>>>>>>> [email protected] >>>>>>>> >>>>>>>> >>>>>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> >>>>>>> >>>>>>> Kamailio (SER) - Users Mailing List >>>>>>> >>>>>>> >>>>>>> [email protected] >>>>>>> >>>>>>> >>>>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> >>>>>> >>>>>> Kamailio (SER) - Users Mailing List >>>>>> >>>>>> >>>>>> [email protected] >>>>>> >>>>>> >>>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>>>> >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> >>>>> >>>>> Kamailio (SER) - Users Mailing List >>>>> >>>>> >>>>> [email protected] >>>>> >>>>> >>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>>> >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> >>>> Kamailio (SER) - Users Mailing List >>>> >>>> [email protected] >>>> >>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>> >>>> -- >>> Regards, >>> >>> David Villasmil >>> email: [email protected] >>> phone: +34669448337 >>> _______________________________________________ >>> Kamailio (SER) - Users Mailing List >>> [email protected] >>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>> >>
_______________________________________________ Kamailio (SER) - Users Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
