OCCNE YUM Repository Configuration
To perform an installation without internet access, create a local YUM mirror with the OL7 latest, epel, and addons repositories used by the "OS installation" process. Additionally a local repository is needed to hold the version of the docker-ce RPM used by the "Kubernetes installer" process. Repository files will need to be created to reference these local YUM repositories, and placed on the necessary machines (those which run the OCCNE installation Docker instances).
Pre-requisites
-
Local YUM mirror repository for the OL7 'latest', 'epel', and 'addons' repositories. Directions here: https://www.oracle.com/technetwork/articles/servers-storage-admin/yum-repo-setup-1659167.html
-
Local YUM repository holding the required docker-ce RPM
-
Subscribe to following channels while creating the yum mirror from uln:
[ol7_x86_64_UEKR5] [ol7_x86_64_ksplice] [ol7_x86_64_latest] [ol7_x86_64_addons] [ol7_x86_64_developer]
For reference, view the yum mirroring instructions here: https://www.oracle.com/technetwork/articles/servers-storage-admin/yum-repo-setup-1659167.html