zalando / zalando/postgres-operator
Any way to configure pod annotation to logical backup job pods?
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 5.2k
- Forks
- 1.1k
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 3
Description
We are running istio in our cluster and istio-proxy sidecar is enabled by default.
When logical backup pod is up, as few seconds needed to init istio-proxy sidecar, logical backup pod's log shows as below.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (7) Failed to connect to 100.64.0.1 port 443: Connection refused
Is there any way to configure pod annotation to job pods? or can you add support for this?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating where logical backup job pods are created and whether pod annotations are configurable there. Reproduce the startup failure in a Kubernetes cluster with Istio sidecars enabled, then verify that the requested annotation support prevents the backup pod from attempting its work before the sidecar is ready.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes, postgresql
- Domain
- databases, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100