-
Notifications
You must be signed in to change notification settings - Fork 921
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.25/flexkube (#2169)
Signed-off-by: Mateusz Gozdek <[email protected]> Signed-off-by: Mateusz Gozdek <[email protected]>
- Loading branch information
Showing
4 changed files
with
67,373 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,9 @@ | ||
vendor: Mateusz Gozdek | ||
name: Flexkube | ||
version: v0.9.0 | ||
website_url: https://flexkube.github.io | ||
repo_url: https://github.com/flexkube/libflexkube | ||
documentation_url: https://flexkube.github.io | ||
product_logo_url: https://flexkube.github.io/assets/logo.svg | ||
type: distribution | ||
description: 'Flexible Kubernetes distribution.' |
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,33 @@ | ||
How to validate / reproduce [CNCF Kubernetes Conformance](https://github.com/cncf/k8s-conformance): | ||
|
||
Make sure following software is installed and configured on your local machine: | ||
- [make](https://www.gnu.org/software/make/) | ||
- [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) | ||
- [VirtualBox](https://www.virtualbox.org/wiki/Downloads) | ||
- [vagrant](https://www.vagrantup.com/docs/installation/) | ||
|
||
Clone [flexkube/libflexkube](https://github.com/flexkube/libflexkube) repository by running the following command: | ||
```sh | ||
git clone https://github.com/flexkube/libflexkube.git | ||
``` | ||
|
||
Then, change working directory to cloned repository: | ||
```sh | ||
cd libflexkube | ||
``` | ||
|
||
Then, checkout the desired version to run tests on: | ||
```sh | ||
git checkout v0.9.0 | ||
``` | ||
|
||
And run the following command, which will setup local cluster using VirtualBox and Vagrant and run conformance tests on it: | ||
```sh | ||
make vagrant-conformance | ||
``` | ||
|
||
After finished testing, results archive file will be copied to your working directory. | ||
|
||
Now, follow https://github.com/cncf/k8s-conformance/blob/master/instructions.md#uploading to submit the results. | ||
|
||
For more information, see https://github.com/flexkube/libflexkube/blob/master/README.md. |
Oops, something went wrong.