You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I used this repository to create an OCP cluster on an already provisioned bare metal server running Rocky 9 (on Scaleway btw, not Hetzner).
Maybe this repository should be renamed libvirt-ocp4 and leave the 00-provision-hetzner.yml playbook optional ?
Indeed, libvirt-ocp4 sounds good.
And 00-provision-hetzner.yml is optional since the first day.
This repo (I mean https://github.com/RedHat-EMEA-SSA-Team/hetzner-ocp4) is very interesting as it bridges the gap between do-it-yourself, tedious, bare-metal installation and the "too limited" OpenShift Local (formerly CodeReady Containers).
The main drawback I find however is the prioritization of information for a newcomer.
For instance:
do we really need Hetzner machines ? short answer seems to be no
Right, definitely: NO - I used these playbooks to install ocp4 on server all bare-metal server. That's why you can disable dns_provider too.
can we execute the playbooks remotely (from our laptop) ? it seems that yes but I had difficulties so I run it from the server directly
We (@ableischwitz & I) made some changes in devel tree to get it running. So please try it again with devel tree.
I'm experiencing the repo in-depth and doing some PR (add Gandi DNS Provider for example).
Then I can help to update documentation if you want.
Support / PR is always highly appreciated!
The text was updated successfully, but these errors were encountered:
And 00-provision-hetzner.yml is optional since the first day.
It seems to run automatically whenever certain values are present in cluster.yml, for instance in my case it ran even though I had set up Linux on the root server prior to running the playbook, but nevertheless wanted the DNS setup and the creation of the Let's Encrypt cert to be automated. I might be wrong but I believe as soon as dns_provider is set to hetzner, 00-provision-hetzner.yml is executed. It would be better IMO to add a separate parameter to cluster.yaml to conditionally execute it.
The Idea cam up in #231
Quote from @debovema
Indeed,
libvirt-ocp4
sounds good.And
00-provision-hetzner.yml
is optional since the first day.I want to test by my own first:
Right, definitely: NO - I used these playbooks to install ocp4 on server all bare-metal server. That's why you can disable dns_provider too.
We (@ableischwitz & I) made some changes in devel tree to get it running. So please try it again with devel tree.
Support / PR is always highly appreciated!
The text was updated successfully, but these errors were encountered: