79539660

Date: 2025-03-27 17:49:28
Score: 0.5
Natty:
Report link

If all you want to do is add a volume.

The JSON patch format is probably better.

Example below to start a container without the database running.

kubectl run -it --rm psql \
--image=tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0 \
--override-type=json \
--overrides='
[
{"op": "add", "path": "/spec/containers/0/volumeMounts", "value": [{"mountPath": "/var/lib/postgresql/data", "name": "pgdata"}]},
{"op": "add", "path": "/spec/volumes", "value": [{"hostPath": {"path": "/host/db"}, "name": "pgdata"}]}
]
' --command -- sh
Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Asad