Skip to content

Commit

Permalink
Conformance results for v1.14/rancher (cncf#625)
Browse files Browse the repository at this point in the history
  • Loading branch information
superseb authored and taylorwaggoner committed Jun 19, 2019
1 parent 5e7c148 commit 9c2f045
Show file tree
Hide file tree
Showing 5 changed files with 20,872 additions and 0 deletions.
8 changes: 8 additions & 0 deletions v1.14/rancher/PRODUCT.yaml
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.'
43 changes: 43 additions & 0 deletions v1.14/rancher/README.md
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
```
Loading

0 comments on commit 9c2f045

Please sign in to comment.