Skip to content

Commit

Permalink
update product file (#2072)
Browse files Browse the repository at this point in the history
Signed-off-by: huoyinghao <962917302@qq.com>

Co-authored-by: huoyinghao <962917302@qq.com>
  • Loading branch information
dasu23 and huoyinghao authored Aug 5, 2022
1 parent 7465d0f commit 3149711
Show file tree
Hide file tree
Showing 4 changed files with 36,243 additions and 0 deletions.
9 changes: 9 additions & 0 deletions v1.23/daocloud/PRODUCT.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
vendor: DaoCloud
name: DaoCloud Enterprise
version: v4.0.9-35552
website_url: https://www.daocloud.io/dce
documentation_url: https://download.daocloud.io/DaoCloud_Enterprise/DaoCloud_Enterprise/4.0.9
product_logo_url: https://github.com/dasu23/DC-Jenkinsfile/raw/master/DaoCloud.svg
type: distribution
description: 'Daocloud helps you provide a reliable and consistent basic support environment to meet the high SLA requirements of enterprise critical applications
.'
27 changes: 27 additions & 0 deletions v1.23/daocloud/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
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.9, which is based on Kubernetes 1.23.3. To install DaoCloud Enterprise, run the following commands on CentOS 7.7 System:
```
sudo su
curl -L https://dce.daocloud.io/DaoCloud_Enterprise/4.0.9os-requirements > ./os-requirements
chmod +x ./os-requirements
./os-requirements
bash -c "$(docker run -i --rm daocloud.io/daocloud/dce:4.0.9-35552 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 3 files `plugins/e2e/results/{e2e.log,junit.xml,version.txt}`, which will
be included in your submission.
Loading

0 comments on commit 3149711

Please sign in to comment.