Above is the Kubernetes design architecture. In my POC environment, I have written a script to install and configure the kubernetes. I have tested it on the RHEL 7, I think it should work on CentOS 7 as well but have not tested yet. Please be aware that the script uses the latest codes from … Continue reading Install Kubernetes
Create HP blade iLO user via enclosure
For example, I want to create a new iLO user with all privileges on a old HP Blade server (name: my-old-box/ bay: 8). But I don't know have the access to the box itself. The workaround is to do it via the enclosure (HPENC01) if you have the access. ssh HPENC01 HPENC01> connect server 8 … Continue reading Create HP blade iLO user via enclosure
Understanding Kubernetes
Continue with my previous post 'Docker Infrastructure V1.1', I want to share some my understanding of how Kubernetes works. Logically, there are 3 basic components in Kubernetes. Pod, Relication-controller and Service: Pod: it is the smallest unit in Kubernetes. It contains one or more containers. Replication-controller: It controls and also guarantees the instance numbers of … Continue reading Understanding Kubernetes
SELinux block timedatectl changes
Just found out this morning that if SELinux is in enforcing mode, it may block the timedatectl command to run in RHEL7. Once changing SELinux to permissive, the problem is gone. Here is the error that I got when executing 'timedatectl set-timezone Australia/Sydney' in a bash script: Failed to issue method call: Did not receive … Continue reading SELinux block timedatectl changes
Docker infrastructure V1.1
I spent a couple days looking into Kubernetes which is a docker orchestration tool. It was initially developed by Google and used for managing the containers in Google cloud. I have set it up in my POC environment, and found out it is really cool. So I updated my docker infrastructure design to add kubernetes … Continue reading Docker infrastructure V1.1