Skip to content

[docs] Mismatched guidance on local development; kind vs minikube #52

@jdheyburn

Description

@jdheyburn

Hey there,
I've tried to tackle this feature as starter contribution.

I would like to point out that the devcontainer bundled with the project cannot be used "as is", because the default image for golang:1.24 is now based on debian trixie and moby has been removed.

This is the error I got while building the devcontainer:

0.168 (!) The 'moby' option is not supported on Debian 'trixie' because 'moby-cli' and related system packages have been removed from that distribution. 
0.168 (!) To continue, either set the feature option '"mob [2026-01-04T13:20:29.860Z] y": false' or use a different base image (for example: 'debian:bookworm' or 'ubuntu-24.04'). 
0.168 ERROR: Feature "Docker (Docker-in-Docker)" (ghcr.io/devcontainers/features/docker-in-docker) failed to install! Look at the documentation at https://github.com/devcontainers/features/tree/main/src/docker-in-docker for help troubleshooting this error.

A simple fix woud be to pin the base image to golang:1.24-bookworm.

To streamline the onboarding procedure maybe you can consider using only one local kuberenets solution: currently kind is used in the makefile and minikube is suggested in the contributing guide.

Originally posted by @riccardoforzan in #32

I would suggest validating the issue to see if it can be replicated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions