Chapter 9. Using the Kubernetes Service
When you run vagrant up
from the rhel-k8s-singlenode-setup
directory, the Vagrantfile starts a Red Hat Enterprise Linux virtual machine from the Vagrant box you installed. The characteristics of that box are as follows:
- Starts the Docker service.
- Starts all the services needed to run an all-in-one Kubernetes master and node in the Red Hat Enterprise Linux VM.
The resulting virtual machine is ready to start using the kubectl
command to build Kubernetes pods, services, replication controllers, and other features.
Change to the rhel-docker-eclipse directory and start the Red Hat Enterprise Linux VM (for Microsoft Windows, use
%USERPROFILE%\cdk\components\rhel\rhel\rhel-k8s-singlenode-setup
):$ cd ~/cdk/components/rhel/misc/rhel-k8s-singlenode-setup/ $ vagrant up
Use
vagrant ssh
to access the Red Hat Enterprise Linux VM and check the status of kubernetes:$ vagrant ssh [vagrant@localhost ~]$ kubectl cluster-info Kubernetes master is running at http://localhost:8080
- Begin using your Red Hat Enterprise Linux Kubernetes-enabled VM.
9.1. Additional Resources
- For information on developing containerized applications to run in Kubernetes, see the Launching container pods with Kubernetes section of the Get Started Orchestrating Containers with Kubernetes guide.