-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup Openshift clusters on PSI for use by the team #1871
Comments
Sorted out a considerable number of issues in cluster bring up |
@mohammedzee1000 I can provision 4.2, ping me if you need help |
@ppitonak sure i was able to successfully bring up 3.11 cluster |
/assign @amitkrout |
what is Controller node? |
added one additional important Acceptance criteria |
I have working on updating the scripts provided by pavol to setup 4.x cluster on PSI. The scripts make use of aws route 53 by default to create route to cluster (basically if aws command works on your system and you have a DNS there under your control the scripts will work with minor modifications to a couple of files). I have spent some time creating copies of the script with DNS config stripped out and I have it mostly working as well. However, DNS is going to a big question here. As Openshift clusters map dns to services/pods in the cluster, but Openshift itself does not do DNS resolution. This will need to be handled externally with DNS server routing traffic to OpenShift Master (who knows how to map dns to respective services/pods) We currently do have a DNS server on PSI but users are finding it a little hard configure dns server on their machine. So we might need to figure out something that does not need DNS config on client side. So we could do aws route53 itself, external cost factor may be involved or maybe internal red hat DNS or something |
As far as I know, there are two kinds of DNS in each Kubernetes cluster. The other DNS is one that handles DNS name resolution for Routes/Ingresses, api endpoint and console. This one is an external one. This is where I suspect is AWS Route53 used. We shouldn't need Route53 for it. All we need is to have a domain for which we can create a wildcard DNS record, something like this:
|
Yea, although we will need to ensure that the server does not need to be explicitly configured on client side. If you are on the Red Hat Network, then you should be able to get to any dns there |
Our goal is to create a long-lived cluster. It should be ok to use even a DNS that requires interactive configuration, as it will be just a one-time thing for us.
If there is internal DNS that we can use great. That will be a clean solution. But we might be able to get away with using an external domain with dns, for example, we already own openshfitdo.org domain. We can try to use that. It won't be up the DNS standard and it is probably against some RFC, as private and unreachable IPs should never appear in public DNS records, but it should work. |
@mohammedzee1000 Any updates on this? /priority high |
i will be working on getting the 4.x cluster on top priority this sprint |
I have registered domain Once PSI problems listed below are sorted then we can move away from route53
|
@kadel ^ |
@ppitonak but you still got to register for a year :( |
We have clusters now for 4.3.9 and 3.11 with aws route53 dns |
Ac of this issue is satisfied so closing this |
[kind/Enhancement]
Linked to #1799
Initiate creation of cluster on PSI resources
Acceptance Criteria
The text was updated successfully, but these errors were encountered: