Hi guys, I hope you are always doing great and staying healthy.
First of all, I would like to say sorry for my bad English.
I have some problems I want to share and discuss with you all. (You know, I'm the type of person who always loves to share, including a problem
Let's imagine I have an running application cluster like a Hadoop ecosystem, databases clustering, etc., all the apps running on the operating system (RHEL/Centos) under Openstack Infrastructure.
And the problem is, all the VMs and instances have offline access (no internet access) because of some security reason, and we can't comply with that.
Let's say I have 100 instance/VM is running and I think it is not the best practice to use "leapp" to upgrade one by one vm/instance.
So, let's discuss together "what is the best way to upgrade the OS version with the offline method?".
There are a few methods to do this, however, my guess is that the VMs that are currently running you consider those infrastructure, so they can't be replaced. Generally, if they are regular instance images, you replace the master and relaunch.
I would guess however, your systems are more like "pets" where you can't replace and you must update. So some of the easier things to do ...
Once you have a repository, leverage Ansible to create a repo file to distribute to all systems in the RHOSP stack, then the playbook could perform a "yum update" to update all the packages.
There are a few methods to do this, however, my guess is that the VMs that are currently running you consider those infrastructure, so they can't be replaced. Generally, if they are regular instance images, you replace the master and relaunch.
I would guess however, your systems are more like "pets" where you can't replace and you must update. So some of the easier things to do ...
Once you have a repository, leverage Ansible to create a repo file to distribute to all systems in the RHOSP stack, then the playbook could perform a "yum update" to update all the packages.
Alright, I'll try to move forward with it.
But let me ask something:
Red Hat
Learning Community
A collaborative learning environment, enabling open source skill development.