Skip to content

Commit

Permalink
Conformance results for dce-4.0.2 on Oracle Linux Server 8.2 with Kub…
Browse files Browse the repository at this point in the history
…ernetes:1.18.6 (cncf#1144)

* Conformance results for dce-4.0.2 on Oracle Linux Server 8.2

* Conformance results for dce-4.0.2 on Oracle Linux Server 8.2

* Update README.md

* Update README.md
  • Loading branch information
ZhuHao authored and Tony Norlin committed Dec 6, 2023
1 parent 402ec7d commit 0abc4ba
Show file tree
Hide file tree
Showing 4 changed files with 29,137 additions and 0 deletions.
6 changes: 6 additions & 0 deletions v1.18/daocloud-1.18.6/PRODUCT.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
vendor: DaoCloud
name: DaoCloud Enterprise
version: v4.0.2-33372
website_url: https://www.daocloud.io/dce
documentation_url: https://download.daocloud.io/DaoCloud_Enterprise/DaoCloud_Enterprise/4.0.2
product_logo_url: https://guide.daocloud.io/download/attachments/524290/global.logo?version=2&modificationDate=1469173304363&api=v2
26 changes: 26 additions & 0 deletions v1.18/daocloud-1.18.6/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
DaoCloud Enterprise

DaoCloud Enterprise is a platform based on Kubernetes which developed by [DaoCloud](https://www.daocloud.io).

## How to Reproduce

First install DaoCloud Enterprise 4.0.2, which is based on Kubernetes 1.18.6. To install DaoCloud Enterprise, run the following commands on Oracle-Linux Server(4.18.0-193.e18.x86_64) 8.2 System:
```
sudo su
curl -L https://dce.daocloud.io/DaoCloud_Enterprise/4.0.2/os-requirements > ./os-requirements
chmod +x ./os-requirements
./os-requirements
bash -c "$(docker run -i --rm daocloud.io/daocloud/dce:4.0.2-33372 install)"
```
To add more nodes to the cluster, the user need log into DaoCloud Enterprise control panel and follow instructions under node management section.

After the installation, run ```docker exec -it `docker ps | grep dce-kube-controller | awk '{print$1}'` bash``` to enter the DaoCloud Enterprise Kubernetes controller container.

The standard tool for running these tests is
[Sonobuoy](https://github.com/heptio/sonobuoy), and the standard way to run
these in your cluster is with `curl -L https://github.com/raw/cncf/k8s-conformance/master/sonobuoy-conformance.yaml | kubectl apply -f -`.

Watch Sonobuoy's logs with `kubectl logs -f -n sonobuoy sonobuoy` and wait for the line
`no-exit was specified, sonobuoy is now blocking`. At this point, use `kubectl cp` to
bring the results to your local machine, expand the tarball, and retain the 2 files
`plugins/e2e/results/{e2e.log,junit.xml}`, which will be included in your submission.
Loading

0 comments on commit 0abc4ba

Please sign in to comment.