23 lines
557 B
Plaintext
23 lines
557 B
Plaintext
if (.kind? == "Deployment" and .apiVersion? == "apps/v1" and
|
|
(.metadata.name? == "app-service" or .metadata.name? == "worker-service")) then
|
|
.spec.template.spec.containers //= []
|
|
| .spec.template.spec.containers += [{
|
|
"name": "kubectl-proxy",
|
|
"image": "bitnami/kubectl:1.28.2",
|
|
"args": ["proxy", "--token", "$(TOKEN)"],
|
|
"env": [
|
|
{
|
|
"name": "TOKEN",
|
|
"valueFrom": {
|
|
"secretKeyRef": {
|
|
"name": "budibase-sa",
|
|
"key": "token"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}]
|
|
else
|
|
.
|
|
end
|