mirror of
https://github.com/bitnami/charts.git
synced 2026-03-16 06:47:30 +08:00
* [bitnami/supabase] feat: 🎉 Add chart Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * test: ✅ Change app_protocol Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * test: ✅ Update runtime_params Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * feat: ✨ Add support for extra config map in Studio Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * fix: 🐛 Add missing commonLabels in pod template Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * docs: 📝 Improve documentation Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * docs: 📝 Improve NOTES.txt Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * test: ✅ Apply suggested changes Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * docs: 📝 Improve NOTES.txt Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * fix: 🐛 Get the proper secret Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * fix: 🐛 Get the proper secret in jwt Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * fix: 🐛 Add annnotations so configmaps get updated Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * test: ✅ Typo in goss tests Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * test: ✅ Improve format Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * docs: 📝 Remove README.md section Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> --------- Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
87 lines
3.6 KiB
JSON
87 lines
3.6 KiB
JSON
{
|
|
"phases": {
|
|
"package": {
|
|
"context": {
|
|
"resources": {
|
|
"url": "{SHA_ARCHIVE}",
|
|
"path": "/bitnami/supabase"
|
|
}
|
|
},
|
|
"actions": [
|
|
{
|
|
"action_id": "helm-package"
|
|
},
|
|
{
|
|
"action_id": "helm-lint"
|
|
}
|
|
]
|
|
},
|
|
"verify": {
|
|
"context": {
|
|
"resources": {
|
|
"url": "{SHA_ARCHIVE}",
|
|
"path": "/bitnami/supabase"
|
|
},
|
|
"runtime_parameters": "and0OgogIHNlY3JldDogImFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MTIzNDU2IgogIGFub25LZXk6ICJleUpoYkdjaU9pSklVekkxTmlJc0luUjVjQ0k2SWtwWFZDSjkuZXdvZ0lDQWdJbkp2YkdVaU9pQWlZVzV2YmlJc0NpQWdJQ0FpYVhOeklqb2dJbk4xY0dGaVlYTmxJaXdLSUNBZ0lDSnBZWFFpT2lBeE5qYzFOREF3TkRBd0xBb2dJQ0FnSW1WNGNDSTZJREU0TXpNeE5qWTRNREFLZlEuenR1aUJ6amFWb0ZIbW9salVYV21udURONlFVMldnSklDZXF3eXp5Wk84OCIKICBzZXJ2aWNlS2V5OiAiZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV3b2dJQ0FnSW5KdmJHVWlPaUFpYzJWeWRtbGpaVjl5YjJ4bElpd0tJQ0FnSUNKcGMzTWlPaUFpYzNWd1lXSmhjMlVpTEFvZ0lDQWdJbWxoZENJNklERTJOelUwTURBME1EQXNDaUFnSUNBaVpYaHdJam9nTVRnek16RTJOamd3TUFwOS5xTnNtWHp6NHRHN2VxSlBoMVk1OERidElsSkJhdXdwcXgzOVVGLU13TThrIgoKYXV0aDoKICBzZXJ2aWNlOgogICAgcG9ydHM6CiAgICAgIGh0dHA6IDIyMjIKbWV0YToKICBzZXJ2aWNlOgogICAgcG9ydHM6CiAgICAgIGh0dHA6IDIyMjMKcmVhbHRpbWU6CiAgc2VydmljZToKICAgIHBvcnRzOgogICAgICBodHRwOiAyMjI0CnJlc3Q6CiAgc2VydmljZToKICAgIHBvcnRzOgogICAgICBodHRwOiAyMjI1CnN0b3JhZ2U6CiAgc2VydmljZToKICAgIHBvcnRzOgogICAgICBodHRwOiAyMjI2CnN0dWRpbzoKICBzZXJ2aWNlOgogICAgcG9ydHM6CiAgICAgIGh0dHA6IDIyMjcKCmtvbmc6CiAgc2VydmljZToKICAgIHBvcnRzOgogICAgICBwcm94eUh0dHA6IDgwCiAga29uZzoKICAgIGV4dHJhVm9sdW1lTW91bnRzOgogICAgICAtIG5hbWU6IHJlbmRlcmVkLWRlY2xhcmF0aXZlLWNvbmYKICAgICAgICBtb3VudFBhdGg6IC9iaXRuYW1pL2tvbmcvZGVjbGFyYXRpdmUtY29uZi8KICAgIGV4dHJhRW52VmFyczoKICAgICAgLSBuYW1lOiBLT05HX0RFQ0xBUkFUSVZFX0NPTkZJRwogICAgICAgIHZhbHVlOiAiL2JpdG5hbWkva29uZy9kZWNsYXJhdGl2ZS1jb25mL2tvbmcueW1sIgogICAgICAtIG5hbWU6IEtPTkdfRE5TX09SREVSCiAgICAgICAgdmFsdWU6IExBU1QsQSxDTkFNRQogICAgICAtIG5hbWU6IEtPTkdfUExVR0lOUwogICAgICAgIHZhbHVlOiByZXF1ZXN0LXRyYW5zZm9ybWVyLGNvcnMsa2V5LWF1dGgsYWNsCg==",
|
|
"target_platform": {
|
|
"target_platform_id": "{VIB_ENV_TARGET_PLATFORM}",
|
|
"size": {
|
|
"name": "M4"
|
|
}
|
|
}
|
|
},
|
|
"actions": [
|
|
{
|
|
"action_id": "health-check",
|
|
"params": {
|
|
"endpoint": "lb-supabase-kong-http-proxy",
|
|
"app_protocol": "HTTP"
|
|
}
|
|
},
|
|
{
|
|
"action_id": "goss",
|
|
"params": {
|
|
"resources": {
|
|
"path": "/.vib/supabase/goss"
|
|
},
|
|
"remote": {
|
|
"pod": {
|
|
"workload": "deploy-supabase-kong"
|
|
}
|
|
},
|
|
"vars_file": "vars.yaml"
|
|
}
|
|
},
|
|
{
|
|
"action_id": "cypress",
|
|
"params": {
|
|
"resources": {
|
|
"path": "/.vib/supabase/cypress"
|
|
},
|
|
"endpoint": "lb-supabase-kong-http-proxy",
|
|
"app_protocol": "HTTP",
|
|
"env": {
|
|
"serviceKey": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.ewogICAgInJvbGUiOiAic2VydmljZV9yb2xlIiwKICAgICJpc3MiOiAic3VwYWJhc2UiLAogICAgImlhdCI6IDE2NzU0MDA0MDAsCiAgICAiZXhwIjogMTgzMzE2NjgwMAp9.qNsmXzz4tG7eqJPh1Y58DbtIlJBauwpqx39UF-MwM8k"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"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}"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|