Skip to content

Manifest and config files for applications deployed on Honahuku's k8s cluster

License

Notifications You must be signed in to change notification settings

honahuku/manifest

Repository files navigation

manifest

This repository contains manifest files and config files for each application that will be deployed to Honahuku's home k8s cluster.

bootstrap

ArgoCDはすでに立ち上がっているとして、以下を実行

kustomize build argocd/overlays/production/ | kubectl apply -f -
kustomize build applications/overlays/production/ | kubectl apply -f -
kustomize build cloudflared/overlays/production/ | kubectl apply -f -

# argocd の初期パスワード取得
argocd admin initial-password -n argocd

kind による検証環境構築

kind create cluster

# 壊れたら
kind delete cluster

k0sctl によるクラスタ設定の反映

k0sctl apply --config k0sctl.yaml
k0sctl kubeconfig > kubeconfig

reset

https://docs.k0sproject.io/head/reset/

About

Manifest and config files for applications deployed on Honahuku's k8s cluster

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages