cockroachdb / cockroachdb/helm-charts

Build request: aarch64 image for `cockroach-self-signer-cert`

Open
#508 2 comments 0 reactions 0 assignees View on GitHub
C-enhancement O-community T-dev-inf
Dominant language
Go
Stars
105
Forks
152
Avg merge
4d 23h
Merged PRs (30d)
5

Description

**Is your feature request related to a problem? Please describe.**
I was delighted to see `aarch64` images for CockroachDB and was indeed able to get it to deploy to my `arm64` k8s cluster via `Helm`. However, CockroachDB refuses to let me create DB users with passwords in insecure mode. While I believe that is a bit overprotective, I do actually like protecting even my internal traffic with TLS. Unfortunately, the self-signer image failed to run, as it was only built for `amd64`, thus leaving me with no sensible way to run CockroachDB.

**Describe the solution you'd like**
Add `aarch64` images for `cockroachlabs-helm-charts/cockroach-self-signer-cert`

**Describe alternatives you've considered**
There is a 3rd-party image for `cockroach-self-signer-cert` on Docker Hub, but it is not current, nor do I trust it. An official image is important.

Jira issue: CRDB-22875

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the build configuration for the cockroach-self-signer-cert image in this repository and checking how existing aarch64 CockroachDB images are produced. Confirm the image can run on an arm64 Kubernetes cluster through the Helm chart, and verify that an official aarch64 image is published.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, helm, kubernetes
Domain
build-system, devops, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.