Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zerohertz/k8s-on-premise
๐พ [On-premise] ๋จ์ผ node k8s ํ๊ฒฝ ๊ตฌ์ถ ๐พ
https://github.com/zerohertz/k8s-on-premise
airflow argo-cd grafana k8s kubernetes nextcloud prometheus traefik
Last synced: 23 days ago
JSON representation
๐พ [On-premise] ๋จ์ผ node k8s ํ๊ฒฝ ๊ตฌ์ถ ๐พ
- Host: GitHub
- URL: https://github.com/zerohertz/k8s-on-premise
- Owner: Zerohertz
- License: mit
- Created: 2023-08-15T23:15:04.000Z (about 1 year ago)
- Default Branch: v1.30.3-4.Argo-CD
- Last Pushed: 2024-08-05T16:44:11.000Z (3 months ago)
- Last Synced: 2024-10-14T08:21:04.280Z (23 days ago)
- Topics: airflow, argo-cd, grafana, k8s, kubernetes, nextcloud, prometheus, traefik
- Language: Shell
- Homepage: https://zerohertz.xyz
- Size: 6.42 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
๐ข Kubernetes: On-premise ๐ข
> Kubernetes๋ฅผ ์ง์ ๊ตฌ์ถํด๋ณด๊ณ ์๋น์ค๋ฅผ ๋ฐฐํฌํด๋ณด๊ธฐ ์ํ ์ฝ๋๋ค์ ๋๋ค.
| No. | Stacks | Features |
| :-----: | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| :zero: | :o: [Kubelet](https://github.com/kubernetes/kubelet):o: [Kubeadm](https://github.com/kubernetes/kubeadm):o: [Kubectl](https://github.com/kubernetes/kubectl):o: [Calico](https://github.com/projectcalico/calico) | :white_check_mark: ๋จ์ผ node๋ก ์คํํ๋ฏ๋ก [master node์ `taint` ๋ณ๊ฒฝ](https://github.com/Zerohertz/k8s-on-premise/blob/v1.30.3-4.Argo-CD/sh/install_k8s.sh#L52) |
| :one: | :o: [Metrics Server](https://github.com/kubernetes-sigs/metrics-server):o: [Local Path Provisioner](https://github.com/rancher/local-path-provisioner):o: [MetalLB](https://github.com/metallb/metallb):o: [Traefik](https://github.com/traefik/traefik) | :white_check_mark: [thomseddon/traefik-forward-auth](https://github.com/thomseddon/traefik-forward-auth)๋ฅผ ํตํ [Google OAuth](https://developers.google.com/identity/protocols/oauth2?hl=ko) Middleware |
| :two: | :o: [Argo CD](https://github.com/argoproj/argo-cd) | |
| :three: | :o: [Prometheus](https://github.com/prometheus/prometheus):o: [Grafana](https://github.com/grafana/grafana) | :white_check_mark: [Node Exporter Full](https://grafana.com/grafana/dashboards/1860-node-exporter-full/), [Traefik Official Kubernetes Dashboard](https://grafana.com/grafana/dashboards/17347-traefik-official-kubernetes-dashboard/) ์ฌ์ฉ ๊ฐ๋ฅ |
| :three: | :o: [Apache Airflow](https://github.com/apache/airflow) | :white_check_mark: [Kubernetes Executor](https://airflow.apache.org/docs/apache-airflow/stable/core-concepts/executor/kubernetes.html) ์ฌ์ฉ |
| :three: | :o: [Nextcloud](https://github.com/nextcloud) | :white_check_mark: [Backend PostgreSQL ์ฌ์ฉ](https://zerohertz.github.io/home-server-cloud/#PostgreSQL) |
| :art: | :o: [@rldnd](https://github.com/rldnd) | :white_check_mark: ๋ชจ๋ ์๋น์ค๋ฅผ ํ๋ฒ์ ์ ์ํ ์ ์๋ portal ์ถ๊ฐ:white_check_mark: [GitHub Actions ๋ฐ Argo CD ๊ธฐ๋ฐ CI/CD ์ ์ฉ](https://zerohertz.github.io/cicd-init/) |- ๋ชจ๋ ์๋น์ค๋ `https://${SERVICE}.${DDNS}`์ Argo CD๋ก ๋ฐฐํฌ๋ฉ๋๋ค.