Git Product home page Git Product logo

Comments (3)

jprovaznik avatar jprovaznik commented on August 22, 2024

Hi Judd,
openshift-lb.example.com is an "entry point" for users/world when talking to openshift console/api. So DNS record of openshift-lb.example.com needs to be set on DNS server you use (or in your /etc/hosts), we do not (and can not) do this automatically I'm afraid.

from openshift-on-openstack.

juddmaltin-dell avatar juddmaltin-dell commented on August 22, 2024

Hi Jan,

Let me know if I have this straight: the lb.example.com name is for setting on whatever external DNS that world is talking to, while openshift-lb.example.com is for DNS internal to OpenShift.

Secondly, if I seek integration with an IaaS service such as OpenStack would that require yet another DNS host or domain? Are there docs for this?

Thanks so much, I'm overjoyed to have the deployment working! Summit is going to be great!
-Judd

from openshift-on-openstack.

jprovaznik avatar jprovaznik commented on August 22, 2024

Reopening this. I misread your output yesterday - yes, this is a bug: there should be "openshift-lb.example.com" everywhere (I sent a patch for this).

Anyway openshift-lb.example.com still has to be set on an external DNS if you want to access openshfit from outside. openshift-lb.example.com is for setting on whatever external DNS that world is talking to, also this address is set on internal DNS being set for resolving openshift nodes, the reason is that openshift ndoes have this address set as public url so they need to resolve it (and we can't rely on fact that it will be set properly on an external DNS). BTW we are moving toward delegate DNS setup to openshift-ansible #119

Re: IaaS - (correct me if I misunderstood question) - I don't think any additional VM, domain would help, you just need a working DNS record for openshift entry point. Speaking particulary about OpenStack there is DNSaaS (Designate) which would be used for this situation. We actually had a working POC which used designate-sink for automating DNS records setup for openshift nodes. Integration with Designate is on TODO list but not sure when we get to it (patches welcome), this integration will have to be optional. Good news is that there is designate support in heat resource types (http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Designate::Record). For making this optional I can imagine we could use same approach as with loadbalancers - in loadbalancer template we would create a OOshift::DNSRecord which would map either to a fake resource type or to real OS::Designate::Record.

from openshift-on-openstack.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.