containers

The Kubernetes Series: Part One - Origins and Benefits

We are big fans of Kubernetes here at Evolvere Technologies.

A quick browse through LinkedIn shows that the technology is catching the attention of individuals and businesses all over the world. But before we delve deeper into the subject, we wanted to explore how Kubernetes took the IT world by storm. 

The origin of Kubernetes

Kubernetes (sometimes known as “K8s”) is a portable, extensible, open-source platform for managing containerised workloads and services that facilitates both declarative configuration and automation. Kubernetes were first developed at Google and later donated to the Cloud Native Computing Foundation (CNCF). Red Hat was one of the first organisations to work with Google on Kubernetes and has now become the second leading contributor to the project. Now that you know more about it’s origins, you’re probably wondering what you can do with Kubernetes. Allow us to explain…

What can you do with Kubernetes?

With Kubernetes, you can orchestrate containers across multiple hosts, make better use of hardware to make the most of the resources required to run enterprise applications. Additionally, you can control and automate application deployments and updates, mount and add storage to apps, and scale containerised applications and resources quickly and efficiently. 

What are the main benefits of Kubernetes?

Kubernetes provides a range of key benefits to organisations. Pivotally, using Kubernetes can significantly improve productivity if used efficiently. This is where a Technology Jump-Start could come in handy for organisations who are unsure of how to implement Kubernetes. 

Put simply, containers are a great way to bundle and run applications. Kubernetes is growing in popularity because it reduces downtime and allows users to run distributed systems resiliently. The statistics below demonstrate their growing dominance in the IT world.

Kubernetes in numbers

  1. The power and influence of Kubernetes can be seen in these compelling statistics. In 2019, the Cloud Native Computing Foundation (CNCF) found that 84% of respondents to a survey were running Kubernetes in production. This was up from 73% the year before.

  2. 56% of the 950 organisations surveyed for The State of Enterprise Open Source report said they expected the use of containers to increase in the next 12 months. 

  3. In the 2021 State of Enterprise Open Source Report, 85% of organisations agreed that Kubernetes is key to cloud-native application strategies, with 30% agreeing that Kubernetes are ‘extremely important. 

  4. Kubernetes has become the go-to choice for container orchestration. More than three in four firms included in the 2020 CNCF report said they were using Kubernetes. 

Do you want to use Kubernetes, but you’re not sure where to start?

Adopting new technology takes time and effort, but it will positively impact your organisation by relieving the burden on stretched infrastructure teams. Our Kubernetes/Rancher Jump-Start service will allow your organisation to adopt Kubernetes, but we’ll get it up and running for you. As part of the Jump-Start, our expert team will demonstrate the high availability of Rancher and Kubernetes clusters, the scaling of compute and non-compute resources and components, integrate with continuous delivery platforms for scaling and the deployment of containers on cloud and on-premises clusters, and much more. If you’re interested in our Technology Jump-Start for Kubernetes/Rancher, you can learn more here.

If you would like to discuss your organisation's requirements in more detail, please do not hesitate to contact us. A member of our team will be happy to assist you.

Kubernetes - Bet the Ranch(er) on it!

rancher-logo-horiz.png

As part of our ongoing mission to help Enterprise Teams on their digital transformation journey, we’re working more and more with Kubernetes. However, deploying and managing clusters can be hard work.

Thats where Rancher ( https://rancher.com ) comes in!

Rancher simplifies and centralises the management of Kubernetes clusters for Enterprises. On top of this it adds key Enterprise features such as granular RBAC, enhanced security configuration and built in monitoring.

Check out our 5 simple steps below to get a Rancher server up and running…

Rancher Up & Running - In 5 Easy Steps!

Step 1

Fire up a linux machine and get Docker installed;

We used a Redhat Enterprise Linux 7 machine, but CentOS or Ubuntu does just as well.

The command to install on Redhat/CentOS is;

$ sudo yum install docker -y

The command to install on Ubuntu is;

$ sudo apt-get install docker -y

Step 2

Add your user to the docker group (or use sudo/root in the next step)

$ sudo groupadd docker
$ sudo usermod -aG docker $USER

Step 3

Ensure the docker daemon is started;

$ sudo service docker start

or

$ sudo systemctl start docker

Step 4

Pull the latest Rancher image onto your machine; ( be sure to add sudo if not using root or a docker group member)

$ docker pull rancher/rancher:latest

Step 5

Run the Rancher Image! ( again be sure to add sudo if not using root or a docker group member!)

$ docker run -d --restart=unless-stopped \                      -p 80:80 -p 443:443 --privileged rancher/rancher:latest

This command runs the image in daemon mode, will restart if the machine or docker gets restarted and exposes port 80 and 443 for access to the Rancher UI

You should now be able to see Rancher by visiting https://ip-of-your-server

Want to learn more about Rancher?

TRY OUR RANCHER & KUBERNETES TRAINING!

Evolvere Technologies are a proud partner of Rancher Labs and are pleased to launch our brand new Rancher & Kubernetes Training Course!

To provide Enterprises and their teams with the best possible start on their journey, Evolvere are offering a 2 day course covering key Kubernetes concepts, Rancher installation, management and troubleshooting and more.

For more information check here; https://www.evolvere-tech.co.uk/kubernetes-rancher-training/kubernetes-and-rancher-training

Or email us -> training@evolvere-tech.co.uk