Skip to content

Commit

Permalink
Add proof of work for sonobuoy python plugin
Browse files Browse the repository at this point in the history
With the merge of #360 a proof of work for the implementation of a
sonobuoy python plugin is provided.
Therefor it is now linked to the decision record.

Signed-off-by: Toni Finger  <toni.finger@cloudandheat.com>
  • Loading branch information
tonifinger committed Nov 16, 2023
1 parent 9cd1b53 commit 2e17c8e
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 450 deletions.
5 changes: 2 additions & 3 deletions Standards/scs-0200-v1-sonobuoy-kaas-conformance-tests.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ CONS:
- Compared to _option 1_, the [goals][e2e-frame-goals] of the [e2e-framework][e2e-frame] can be seen as the disadvantages of using [Kubernetes' own e2e-tests][k8s-e2e-tests].


> TODO: proof of work: [kaas-sonobuoy-go-example-k8s-e2e](../Tests/kaas/kaas-sonobuoy-go-example-k8s-e2e/)
> TODO: provide proof of work: _kaas-sonobuoy-go-example-k8s-e2e_

#### _Option 3_ Write Python scripts for tests
Expand All @@ -109,8 +109,7 @@ This approach also leaves the decision open as to which test framework should be
used for Python. Hence, if we follow this approach, we need to create a
framework of our own.

> TODO: link to "default storage class" test after [PR 360](https://github.com/SovereignCloudStack/standards/pull/360) got merged
> proof of work: [kaas-sonobuoy-python-example](../Tests/kaas/)
> proof of work: [k8s-default-storage-class](../Tests/kaas/k8s-default-storage-class)

PROS:
Expand Down
14 changes: 14 additions & 0 deletions Tests/kaas/k8s-default-storage-class/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#!/usr/bin/env bash

IMAGE_REGISTRY=ghcr.io/sovereigncloudstack/standards
IMAGE_NAME=scsconformance

if [[ -v IMAGE_VERSION_TAG ]]
then
export TAG=$IMAGE_VERSION_TAG
else
export TAG="dev"
fi

docker build . -t $IMAGE_REGISTRY/$IMAGE_NAME:$TAG
#docker push $IMAGE_REGISTRY/$IMAGE_NAME:$TAG
21 changes: 0 additions & 21 deletions Tests/kaas/kaas-sonobuoy-python-example/Dockerfile

This file was deleted.

14 changes: 0 additions & 14 deletions Tests/kaas/kaas-sonobuoy-python-example/build.sh

This file was deleted.

35 changes: 0 additions & 35 deletions Tests/kaas/kaas-sonobuoy-python-example/helper.py

This file was deleted.

Loading

0 comments on commit 2e17c8e

Please sign in to comment.