home-cluster
Talos cluster using gitops and renovate automation
파일 탐색기
최종 버전 다운로드 (.zip)- actionlint.yaml
- jscpd.json
- labeler.yaml
- .markdownlint.yaml
- .prettierignore
- .prettierrc.yaml
- .yamllint.yaml
- autoMerge.json5
- customManagers.json5
- disabledDatasources.json5
- grafanaDashboards.json5
- groups.json5
- semanticCommits.json5
- versioning.json5
- flux-hr-image-test.yaml
- lint.yaml
- meta-labeler.yaml
- terraform-publish.yaml
- terraform.yaml
- CODEOWNERS
- renovate.json5
- docker-compose.yaml
- generate.sh
- age-key.yaml
- github-app.yaml
- github-deploy-key.yaml
- onepassword.yaml.j2
- bootstrap.sh
- README.md
- records.tf
- requirements.tf
- variables.tf
- account.tf
- main.tf
- provider.tf
- secrets.sops.yaml
- zone.tf
- data.tf
- main.tf
- provider.tf
- requirements.tf
- secrets.sops.yaml
- main.tf
- output.tf
- requirements.tf
- variables.tf
- main.tf
- provider.tf
- secrets.sops.yaml
- main.tf
- requirements.tf
- main.tf
- provider.tf
- secrets.sops.yaml
- main.tf
- provider.tf
- secrets.sops.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- helm-release.yaml
- kustomization.yaml
- rbac.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- helm-release.yaml
- helm-values.yaml
- kustomization.yaml
- kustomize-config.yaml
- alerts.yaml
- kustomization.yaml
- cert-prod.yaml
- external-secret.yaml
- issuer-prod.yaml
- issuer.yaml
- kustomization.yaml
- push-cert.yaml
- test-cert.yaml
- eso-cert.yaml
- kustomization.yaml
- self-signed.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- cert.yaml
- helm-release.yaml
- kustomization.yaml
- rbac.yaml
- cluster.yaml
- kustomization.yaml
- object-store.yaml
- pod-monitor.yaml
- scheduled-backup.yaml
- service.yaml
- ks.yaml
- cluster.yaml
- kustomization.yaml
- netpol.yaml
- pod-monitor.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- ingress.yaml
- kustomization.yaml
- service.yaml
- ingress.yaml
- kustomization.yaml
- service.yaml
- ks.yaml
- external-secret.yaml
- gw-policy.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- kustomization.yaml
- route.yaml
- service.yaml
- kustomization.yaml
- route.yaml
- service.yaml
- kustomization.yaml
- route.yaml
- service.yaml
- kustomization.yaml
- route.yaml
- service.yaml
- kustomization.yaml
- route.yaml
- service.yaml
- kustomization.yaml
- route.yaml
- service.yaml
- kustomization.yaml
- route.yaml
- service.yaml
- ks.yaml
- claim.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- route.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- helm-release.yaml
- kustomization.yaml
- route.yaml
- helm-release.yaml
- kustomization.yaml
- pod-monitor.yaml
- rule.yaml
- ks.yaml
- external-secret.yaml
- kustomization.yaml
- notification.yaml
- provider.yaml
- kustomization.yaml
- pod-monitor.yaml
- ks.yaml
- kustomization.yaml
- kustomization.yaml
- namespace.yaml
- config.yml
- claim.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- README.md
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- claim.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- README.md
- kustomization.yaml
- namespace.yaml
- bgpv2.yaml
- helm-release.yaml
- helm-values.yaml
- kustomization.yaml
- kustomize-config.yaml
- route.yaml
- bgp.conf
- dragonfly-operator.yaml
- external-dns.yaml
- gateway-api.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- values.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- config.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- helm-values.yaml
- kustomization.yaml
- kustomizeconfig.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- kustomization.yaml
- nodefeaturerule.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- alertmanager-config.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- config.yml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- ks.yaml
- config.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- rules.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- rules.yaml
- kustomization.yaml
- prometheus-nut-exporter.json
- ups-aggregate.json
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- snmp.yml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- config.yaml
- dns-endpoint.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- backend-policy.yaml
- client-policy.yaml
- configuration.yaml
- gateway.yaml
- kustomization.yaml
- monitoring.yaml
- redirect.yaml
- ks.yaml
- Corefile
- helm-release.yaml
- hpa.yaml
- kustomization.yaml
- manifest.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- connector.yaml
- kustomization.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- helm-release.yaml
- kustomization.yaml
- oci.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- helm-release.yaml
- kustomization.yaml
- README.md
- ks.yaml
- kustomization.yaml
- namespace.yaml
- helm-release.yaml
- helm-values.yaml
- kustomization.yaml
- kustomize-config.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- cluster-policy.yaml
- kustomization.yaml
- ks.yaml
- cluster-secrets.yaml
- helm-release.yaml
- kustomization.yaml
- store.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- security-policy.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- values.yaml
- ks.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- helm-release.yaml
- kustomization.yaml
- kubernetes.yaml
- kustomization.yaml
- talos.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- helm-release.yaml
- kustomization.yaml
- rules.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- helm-release.yaml
- kustomization.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- pvc.yaml
- ks.yaml
- dnsdist.yml
- external-secret.yaml
- helm-release.yaml
- kustomization.yaml
- policy.yaml
- pvc.yaml
- ks.yaml
- kustomization.yaml
- namespace.yaml
- cluster-secrets.sops.yaml
- kustomization.yaml
- op-secrets.sops.yaml
- kustomization.yaml
- ks.yaml
- kustomization.yaml
- actions-runner-controller.yaml
- atlantis.yaml
- backube.yaml
- bitwarden.yaml
- bjw-s.yaml
- cilium.yaml
- cloudnative-pg.yaml
- concourse.yaml
- controlplaneio.yaml
- coredns.yaml
- democratic-csi.yaml
- descheduler.yaml
- emberstack.yaml
- envoy-proxy.yaml
- external-dns.yaml
- external-secrets.yaml
- fluent.yaml
- grafana.yaml
- harbor.yaml
- home-operations.yaml
- home-ops-mirror.yaml
- intel-oci.yaml
- intel.yaml
- jetstack.yaml
- kubernetes-sigs-metrics-server.yaml
- kubernetes-sigs-nfd.yaml
- kustomization.yaml
- kyverno.yaml
- piraeus.yaml
- postfinance.yaml
- prometheus-community.yaml
- rook-ceph.yaml
- spegel.yaml
- stakater.yaml
- victoria-logs.yaml
- kustomization.yaml
- kustomization.yaml
- .gitignore
- helmfile.yaml
- README.md
- talconfig.yaml
- talenv.yaml
- talsecret.sops.yaml
- .gitignore
- .mise.toml
- .sops.yaml
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/larivierec/home-cluster
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd home-cluster
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
docker compose -f bootstrap/bitwarden-sdk/docker-compose.yaml up -d --build
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
