small-hack / smol-k8s-lab

☁️ CLI & TUI with a smol friendly vibe to get started with Kubernetes on metal, then bootstrap apps using Argo CD 🧸 Great for testing webapps and benchmarking.
https://small-hack.github.io/smol-k8s-lab/
GNU Affero General Public License v3.0
12 stars 1 forks source link

update netmaker to create initial admin credentials and move it's docs and initial repo path to prod #193

Closed jessebot closed 6 months ago

jessebot commented 6 months ago

goes with https://github.com/small-hack/argocd-apps/pull/641

Admin user can now be specified with:

apps:
  netmaker:
    enabled: false
    description: |
      [link=https://www.netmaker.io/]Netmaker[/link]®️  makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
    init:
      enabled: true
      values:
        # this creates a super admin user and disables the GUI registration form
        # if using the default config, we select a password for you and update your bitwarden
        admin_user: admin

This disables registration through the GUI.

Note: you cannot create a user you plan to use with oauth, so please avoid using an email that you plan to auth with zitadel in the future.

Please see the docs for full details: https://small-hack.github.io/smol-k8s-lab/k8s_apps/netmaker/