Conformance results for v1.33/previder (#3699)
Signed-off-by: Gijs Middelkamp <g.middelkamp@previder.nl>
This commit is contained in:
parent
63becc2caa
commit
96ff554cde
|
@ -0,0 +1,8 @@
|
|||
vendor: Previder
|
||||
name: Previder Kubernetes Engine
|
||||
description: Previder Kubernetes Engine is a managed Kubernetes service to help users focus on their development as we take care of the maintenance and updates of the container infrastructure
|
||||
version: v1.0
|
||||
website_url: https://previder.nl
|
||||
documentation_url: https://previder.nl/diensten/kubernetes-as-a-service
|
||||
type: hosted
|
||||
contact_email_address: managed@previder.nl
|
|
@ -0,0 +1,34 @@
|
|||
# To reproduce
|
||||
|
||||
## Set up the cluster
|
||||
|
||||
1. Login to https://portal.previder.com
|
||||
2. Make sure you have your infrastructure all setup (Network, Gateway, DNS, DHCP)
|
||||
2. Navigate to menu option Kubernetes and choose Clusters
|
||||
2. Press the "New Cluster" button.
|
||||
2. Create a cluster with the next specifications:
|
||||
- Any type
|
||||
- High available control plane off
|
||||
- At least medium worker node size
|
||||
- At least 2 worker nodes
|
||||
2. Choose a cluster name e.g. "Conformance 1.33"
|
||||
2. Disable the automatic updates option and select Kubernetes version v1.33.x.
|
||||
2. Choose Calico as pre-installed CNI because Cilium fails to pass the conformance tests.([Github issue](https://github.com/cilium/cilium/issues/9207))
|
||||
|
||||
Download the kubeconfig file, when the cluster state is ready, via the endpoints tab in the cluster details.
|
||||
|
||||
## Run Sonobuoy conformance test
|
||||
Download the latest [Sonobuoy binary](https://github.com/vmware-tanzu/sonobuoy/releases) and run with your downloaded config.
|
||||
```bash
|
||||
./sonobuoy run --mode=certified-conformance --wait --kubeconfig ~/Downloads/Conformance\ 1.33-kubeconfig
|
||||
```
|
||||
|
||||
These tests will take up to two hours, depending on your cluster's capacity.
|
||||
|
||||
## Get Sonobuoy results
|
||||
After the tests finish, retrieve the results using your downloaded kubeconfig.
|
||||
```bash
|
||||
outfile=$(./sonobuoy retrieve --kubeconfig ~/Downloads/Conformance\ 1.33-kubeconfig)
|
||||
mkdir ./results; tar xzf $outfile -C ./results
|
||||
```
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue