Code Review
/
nonrtric.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
ICS reading auth token from file
[nonrtric.git]
/
helm-manager
/
test.sh
diff --git
a/helm-manager/test.sh
b/helm-manager/test.sh
index
1b652bf
..
89c79da
100755
(executable)
--- a/
helm-manager/test.sh
+++ b/
helm-manager/test.sh
@@
-34,6
+34,7
@@
APP_TGZ="simple-app-0.1.0.tgz"
VALUES_YAML="simple-app-values.yaml"
INFO_JSON="simple-app.json"
INSTALL_JSON="simple-app-installation.json"
VALUES_YAML="simple-app-values.yaml"
INFO_JSON="simple-app.json"
INSTALL_JSON="simple-app-installation.json"
+REPO_JSON="cm-repo.json"
PORT=""
HOST=""
PORT=""
HOST=""
@@
-43,7
+44,12
@@
NAMESPACE="ckhm" #kube namespace for simple-app
PROXY_TAG=""
OK="All tests ok"
PROXY_TAG=""
OK="All tests ok"
-
+USER=helmadmin
+#USER=""
+PWD=itisasecret
+#PWD=""
+PREFIX=/onap/k8sparticipant
+PREFIX=""
print_usage() {
echo "usage: ./test.sh docker|(kube <cluster-ip>)"
}
print_usage() {
echo "usage: ./test.sh docker|(kube <cluster-ip>)"
}
@@
-51,7
+57,8
@@
if [ $# -eq 1 ]; then
if [ $1 == "docker" ]; then
PORT=8112
HOST="localhost"
if [ $1 == "docker" ]; then
PORT=8112
HOST="localhost"
- URL="http://$HOST:$PORT"
+ URL="http://$USER:$PWD@$HOST:$PORT"$PREFIX
+ #URL="http://$HOST:$PORT"$PREFIX
HM_PATH=$URL
else
print_usage
HM_PATH=$URL
else
print_usage
@@
-61,7
+68,8
@@
elif [ $# -eq 2 ]; then
if [ $1 == "kube" ]; then
PORT=$(kubectl get svc helmmanagerservice -n nonrtric -o jsonpath='{...ports[?(@.name=="'http'")].nodePort}')
HOST=$2
if [ $1 == "kube" ]; then
PORT=$(kubectl get svc helmmanagerservice -n nonrtric -o jsonpath='{...ports[?(@.name=="'http'")].nodePort}')
HOST=$2
- URL="http://$HOST:$PORT"
+ URL="http://$USER:$PWD@$HOST:$PORT"$PREFIX
+ #URL="http://$HOST:$PORT"$PREFIX
HM_PATH=$URL
else
print_usage
HM_PATH=$URL
else
print_usage
@@
-113,10
+121,18
@@
run-curl $cmd
echo
echo
+echo "================"
+echo "Add repo"
+echo "================"
+cmd="/helm/repo -X POST -H Content-Type:application/json -d @$REPO_JSON"
+run-curl $cmd
+echo
+
+
echo "============"
echo "Onboard app"
echo "==========="
echo "============"
echo "Onboard app"
echo "==========="
-cmd="/helm/
charts
-X POST -F chart=@$APP_TGZ -F values=@$VALUES_YAML -F info=<$INFO_JSON"
+cmd="/helm/
onboard/chart
-X POST -F chart=@$APP_TGZ -F values=@$VALUES_YAML -F info=<$INFO_JSON"
run-curl $cmd
echo
run-curl $cmd
echo
@@
-193,7
+209,7
@@
echo
echo "============"
echo "Delete chart"
echo "==========="
echo "============"
echo "Delete chart"
echo "==========="
-cmd="/helm/chart
s
/simple-app/0.1.0 -X DELETE"
+cmd="/helm/chart/simple-app/0.1.0 -X DELETE"
run-curl $cmd
echo
run-curl $cmd
echo