Sign inSign up

11notes/talosadmin

By 11notes

Updated 17 days ago

Container image to manage talos k8s clusters on vSphere

Buildkit cache
Image
0

10K+

11notes/talosadmin repository overview

banner

TALOSADMIN

size5pxpulls5px5pxswiss_made

Container image to manage talos k8s clusters on vSphere

SYNOPSIS 📖

What can I do with this? Talos admin image with tools ready for you to use. Does replace govc with custom version that can ingest the secrets file. Can easily bootstrap a Talos based k8s cluster with Cilium, MetalLB, Traefik, Cert-Manager and headlamp.

COMPOSE ✂️

name: "talos"

x-lockdown: &lockdown
  # prevents write access to the image itself
  read_only: true
  # prevents any process within the container to gain more privileges
  security_opt:
    - "no-new-privileges=true"

services:
  admin:
    image: "11notes/talosadmin:1.0.6"
    <<: *lockdown
    environment:
      TZ: "Europe/Zurich"
      GOVC_URL: "${GOVC_URL}"
      GOVC_USERNAME: "${GOVC_USERNAME}"
      GOVC_PASSWORD_FILE: "/run/secrets/password"
    volumes:
      - "talosadmin.var:/talosadmin"
    tmpfs:
      # needed for read-only
      - "/run/secrets:uid=1000,gid=1000"
      - "/tmp:uid=1000,gid=1000"
    secrets:
      - "password"
    networks:
      frontend:
    restart: "always"

volumes:
  talosadmin.var:

networks:
  frontend:

secrets:
  password:
    file: "./password.txt"

To find out how you can change the default UID/GID of this container image, consult the RTFM.

DEFAULT SETTINGS 🗃️

ParameterValueDescription
userdockeruser name
uid1000user identifier
gid1000group identifier
home/talosadminhome directory of user docker

ENVIRONMENT 📝

ParameterValueDefault
TZTime Zone
DEBUGWill activate debug option for container image and app (if available)

MAIN TAGS 🏷️

These are the main tags for the image. There is also a tag for each commit and its shorthand sha256 value.

REGISTRIES ☁️

docker pull 11notes/talosadmin:1.0.6
docker pull ghcr.io/11notes/talosadmin:1.0.6
docker pull quay.io/11notes/talosadmin:1.0.6

SOURCE 💾

PARENT IMAGE 🏛️

BUILT WITH 🧰

GENERAL TIPS 📌

  • Use a reverse proxy like Traefik, Nginx, HAproxy to terminate TLS and to protect your endpoints
  • Use Let’s Encrypt DNS-01 challenge to obtain valid SSL certificates for your services

ElevenNotes™️

This image is provided to you at your own risk. Always make backups before updating an image to a different version. Check the releases for breaking changes. If you have any problems with using this image simply raise an issue, thanks. If you have a question or inputs please create a new discussion instead of an issue. You can find all my other repositories on github.

created 04.09.2026, 20:43:20 (CET)

Tag summary

Content type

Image

Digest

sha256:47ff51c7f

Size

225.4 MB

Last updated

17 days ago

docker pull 11notes/talosadmin:latest-unraid