forked from cncf/k8s-conformance
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Conformance results for v1.14/rancher (cncf#625)
- Loading branch information
1 parent
5e7c148
commit 9c2f045
Showing
5 changed files
with
20,872 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
vendor: Rancher Inc. | ||
name: Rancher Kubernetes | ||
version: v2.2.5-rc5 | ||
website_url: https://rancher.com/kubernetes/ | ||
documentation_url: https://rancher.com/docs/rancher/v2.x/en/ | ||
product_logo_url: https://rancher.com/img/brand-guidelines/assets/logos/png/color/rancher-logo-horiz-color.png | ||
type: distribution | ||
description: 'Deploy Rancher’s Kubernetes distro anywhere or launch cloud Kubernetes services from Google, Amazon or Microsoft.' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# Conformance tests for Rancher 2.x Kubernetes | ||
|
||
## Install Rancher Server | ||
|
||
As per [documentation](https://rancher.com/docs/rancher/v2.x/en/installation/) install Rancher server on either a single node or HA mode. | ||
|
||
## Run Kubernetes Cluster | ||
|
||
After running Rancher server, access Rancher server UI at `https://<ip>` and create new Cluster, please refer to the [documentation](https://rancher.com/docs/rancher/v2.x/en/quick-start-guide/deployment/quickstart-manual-setup/#4-create-the-cluster) for more information about how to create a cluster. | ||
|
||
## Run Conformance Test | ||
|
||
1. Once you Rancher Kubernetes cluster is active, Fetch it's kubeconfig.yml file and save it locally. | ||
|
||
2. Download a sonobuoy [binary release](https://github.com/heptio/sonobuoy/releases) of the CLI, or build it yourself by running: | ||
```sh | ||
$ go get -u -v github.com/heptio/sonobuoy | ||
``` | ||
|
||
3. Configure your kubeconfig file by running: | ||
```sh | ||
$ export KUBECONFIG="/path/to/your/cluster/kubeconfig.yml" | ||
``` | ||
|
||
4. Run sonobuoy: | ||
```sh | ||
$ sonobuoy run | ||
``` | ||
|
||
4. Watch the logs: | ||
```sh | ||
$ sonobuoy logs | ||
``` | ||
|
||
5. Check the status: | ||
```sh | ||
$ sonobuoy status | ||
``` | ||
|
||
6. Once the status commands shows the run as completed, you can download the results tar.gz file: | ||
```sh | ||
$ sonobuoy retrieve | ||
``` |
Oops, something went wrong.