Files
charts/.vib/mongodb-sharded/vib-publish.json
Francisco de Paz Galan f5e453d2c2 [bitnami/mongodb-sharded] Add tests and publishing using VIB (#12457)
* [bitnami/mongodb-sharded] Add tests and publishing using VIB

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Add missing goss action

Signed-off-by: FraPazGal <fdepaz@vmware.com>

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-09-20 18:39:32 +02:00

71 lines
2.6 KiB
JSON

{
"phases": {
"package": {
"context": {
"resources": {
"url": "{SHA_ARCHIVE}",
"path": "/bitnami/mongodb-sharded"
}
},
"actions": [
{
"action_id": "helm-package"
},
{
"action_id": "helm-lint"
}
]
},
"verify": {
"context": {
"resources": {
"url": "{SHA_ARCHIVE}",
"path": "/bitnami/mongodb-sharded"
},
"runtime_parameters": "YXV0aDoKICBlbmFibGVkOiB0cnVlCiAgcm9vdFVzZXI6IHJvb3QKICByb290UGFzc3dvcmQ6IFBhc3N3b3JkMTIzITQKICByZXBsaWNhU2V0S2V5OiBTZXRQYXNzd29yZDEyMzQKc2hhcmRzOiAzCmNvbW1vbjoKICBjb250YWluZXJQb3J0czoKICAgIG1vbmdvZGI6IDI3MDE3CnNlcnZpY2U6CiAgcG9ydHM6CiAgICBtb25nb2RiOiA4MAogIHR5cGU6IExvYWRCYWxhbmNlcgpjb25maWdzdnI6CiAgcmVwbGljYUNvdW50OiAxCiAgcG9kU2VjdXJpdHlDb250ZXh0OgogICAgZW5hYmxlZDogdHJ1ZQogICAgZnNHcm91cDogMTAwMgogIGNvbnRhaW5lclNlY3VyaXR5Q29udGV4dDoKICAgIGVuYWJsZWQ6IHRydWUKICAgIHJ1bkFzVXNlcjogMTAwMgptb25nb3M6CiAgcmVwbGljYUNvdW50OiAyCiAgcG9kU2VjdXJpdHlDb250ZXh0OgogICAgZW5hYmxlZDogdHJ1ZQogICAgZnNHcm91cDogMTAwMgogIGNvbnRhaW5lclNlY3VyaXR5Q29udGV4dDoKICAgIGVuYWJsZWQ6IHRydWUKICAgIHJ1bkFzVXNlcjogMTAwMgogIHVzZVN0YXRlZnVsU2V0OiB0cnVlCiAgc2VydmljZVBlclJlcGxpY2E6CiAgICBlbmFibGVkOiB0cnVlCiAgICB0eXBlOiBDbHVzdGVySVAKICAgIHBvcnQ6IDgwCnNoYXJkc3ZyOgogIGRhdGFOb2RlOgogICAgcmVwbGljYUNvdW50OiAyCiAgICBwb2RTZWN1cml0eUNvbnRleHQ6CiAgICAgIGVuYWJsZWQ6IHRydWUKICAgICAgZnNHcm91cDogMTAwMgogICAgY29udGFpbmVyU2VjdXJpdHlDb250ZXh0OgogICAgICBlbmFibGVkOiB0cnVlCiAgICAgIHJ1bkFzVXNlcjogMTAwMgogIGFyYml0ZXI6CiAgICByZXBsaWNhQ291bnQ6IDA=",
"target_platform": {
"target_platform_id": "{VIB_ENV_TARGET_PLATFORM}",
"size": {
"name": "S4"
}
}
},
"actions": [
{
"action_id": "health-check",
"params": {
"endpoint": "lb-mongodb-sharded-mongodb"
}
},
{
"action_id": "goss",
"params": {
"resources": {
"path": "/.vib/mongodb-sharded/goss"
},
"remote": {
"workload": "sts-mongodb-sharded-mongos"
},
"vars_file": "vars.yaml"
}
}
]
},
"publish": {
"actions": [
{
"action_id": "helm-publish",
"params": {
"repository": {
"kind": "S3",
"url": "{VIB_ENV_S3_URL}",
"username": "{VIB_ENV_S3_USERNAME}",
"password": "{VIB_ENV_S3_PASSWORD}"
}
}
}
]
}
}
}