Installing OpenShift on Ubuntu
Step 1: Login to AWS Console with your credentials after login.
Step 2: Launch an EC2 instance with ubuntu machine as shown in below figure.
Step 3: After launching an EC2 instance by using SSH connect to your into your Ubuntu host VM by using git-bash or putty orelse any another terminals.
Step 4: Update system by using following commands
sudo apt update
sudo apt upgrade
Step 5: In order to run all OKD services in docker containers, you must first install the Docker CE on your system. The most recent version of Docker CE is available by default in the default repository for Ubuntu 20.04. You can introduce it simply by running the following command:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Step 6: Once the Docker is installed, start the Docker service and enable it to start at boot with the following command:
systemctl start docker
systemctl enable docker
Step 7: You can also verify the status of the Docker service with the following command, this command show that docker is running or not
systemctl status docker
Here our docker is running, Now we can proceed to another step.
How To Install OpenShift In Ubuntu ?
Open Shift is a containerization platform created by Red-Hat. An open-source container orchestration stage permits them to build, deploy, and manage applications in a containerized environment. OpenShift is based on Kubernetes, which is a popular compartment container system. Red Hat OpenShift is a cloud-based Kubernetes platform that assists developers with building applications. It offers automated installation, updates, and the lifecycle of the board all through the container stack—the working system, Kubernetes and cluster services, and applications—on any cloud. OpenShift enables the ability to build, deploy, and scale applications faster, both on-premises and in the cloud. It likewise safeguards your improvement infrastructure at scale with big enterprise grade security.
Self-hosted Kubernetes establishments or administrations—like Amazon EKS, Sky Blue Kubernetes Administration, or Google Kubernetes Motor—make it workable for undertakings to choose and carry out best-fit capabilities. In any case, OpenShift gives exhaustive multi-tenure highlights, high-level security and monitoring, integrated capacity, and a CI/CD pipeline to the board from the outset. For organizations looking to change and modernize, OpenShift permits you to scale so you can develop your business through cloud-local events. OpenShift and Kubernetes can improve access to hidden foundations and assist with dealing with the application lifecycle and development work processes.