Urgent Go-TypeScript Kubernetes Fixes
Budget: £20 – £250 GBP
I run a production stack built on Go microservices and a companion TypeScript layer, all containerised and deployed to Kubernetes. A recent push has broken several critical paths and I need immediate hot-fixes that can be merged, containerised, and rolled out without downtime.
The work involves:
• Pinpointing and resolving the regressions in the Go codebase (Golang 1.21) and the related TypeScript modules.
• Updating Dockerfiles, Helm charts, or raw manifests so the corrected images deploy cleanly to our Kubernetes cluster.
• Writing or updating unit tests to prove each fix, then pushing a clean pull-request to our Git repository.
• Verifying the patched containers in a staging namespace before promoting them to production.
Acceptance criteria:
1. All failing routes and background jobs pass automated tests.
2. `kubectl rollout status` shows healthy pods across all replicasets.
3. No new errors appear in Prometheus/Grafana for 24 h after deployment.
Please be ready to jump in as soon as access credentials and a walkthrough video are shared.
The work involves:
• Pinpointing and resolving the regressions in the Go codebase (Golang 1.21) and the related TypeScript modules.
• Updating Dockerfiles, Helm charts, or raw manifests so the corrected images deploy cleanly to our Kubernetes cluster.
• Writing or updating unit tests to prove each fix, then pushing a clean pull-request to our Git repository.
• Verifying the patched containers in a staging namespace before promoting them to production.
Acceptance criteria:
1. All failing routes and background jobs pass automated tests.
2. `kubectl rollout status` shows healthy pods across all replicasets.
3. No new errors appear in Prometheus/Grafana for 24 h after deployment.
Please be ready to jump in as soon as access credentials and a walkthrough video are shared.