Skip to content

Latest commit

 

History

History
 
 

k8splus

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Conformance tests for ks8plus's Kubernetes

Setup the k8splus and the Kubernetes cluster

First install k8splus, them create a cluster with k8splus in the documentation.

  1. System Requirements
  • Operating system of CentOS 7.6 or above.
  • Hard disk: minimal 30 GB available disk space (40GB+ recommended, increasing based on the needs of your container workloads)
  • 2 CPUs or more
  • If the host cannot access the Internet at all, you need to modify the yum source.
  • Confirm that the docker service is not installed on each host (due to the different version and storage location of the docker service installed by yourself, the installation fails).
  • Turn off SELinux and firewall, disable fireall service.

2 Install k8spluls Download to the installation media through Baidu cloud disk, and execute the following command to install:

sudo sh k8splus.sh

When logging in k8splus for the first time, provide the machine fingerprint, and send the machine fingerprint to the email of [email protected] to obtain the serial number to activate the k8splus service.

3 Install kubernetes cluseter The steps to Install a cluster are as follows: a. Add the host to the system in background management > Cluster Management > host management;
b. Create a cluster in background management > Cluster Management > cluster management;
c. View the cluster details in background management > Cluster Management > cluster management, click the Add button to add the cluster node. Change the IP of Yum source and sys docker registry to the IP of the host of k8splus, and click next to install the cluster.

Run Conformance Test

  1. Download a binary release of sonobuoy, or build it yourself by running:
$ go get -u -v github.com/heptio/sonobuoy
  1. Run sonobuoy:
$ sonobuoy run --mode=certified-conformance
  1. Check the status:
$ sonobuoy status
  1. Once the status shows the run as completed, you can download the results archive by running:
$ sonobuoy retrieve