Skip to content

Commit

Permalink
refactor: add aditional cluster level
Browse files Browse the repository at this point in the history
  • Loading branch information
tyriis committed Oct 15, 2023
1 parent cc6b13a commit 48bba1f
Show file tree
Hide file tree
Showing 352 changed files with 83 additions and 83 deletions.
2 changes: 1 addition & 1 deletion .backstage/components/cert-manager/catalog-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
name: cert-manager
description: X.509 certificate management for Kubernetes and OpenShift
links:
- url: https://github.com/tyriis/home-ops/tree/main/kubernetes/apps/cert-manager
- url: https://github.com/tyriis/home-ops/tree/main/kubernetes//talos-flux/apps/cert-manager
title: Flux definition
icon: github
type: github-repository
Expand Down
2 changes: 1 addition & 1 deletion .backstage/components/rook-ceph/catalog-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ metadata:
# github.com/project-slug: tyriis/backstage-documentation
backstage.io/techdocs-ref: dir:.
links:
- url: https://github.com/tyriis/home-ops/tree/main/kubernetes/apps/rook-ceph
- url: https://github.com/tyriis/home-ops/tree/main/kubernetes/talos-flux/apps/rook-ceph
title: Flux definition
icon: github
type: github-repository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
description: |
A minimal forward authentication service that provides OAuth/SSO login and authentication for the traefik reverse proxy/load balancer
links:
- url: https://github.com/tyriis/home-ops/tree/main/kubernetes/apps/traefik-ingress/forward-auth
- url: https://github.com/tyriis/home-ops/tree/main/kubernetes/talos-flux/apps/traefik-ingress/forward-auth
title: Flux definition
icon: github
type: github-repository
Expand Down
2 changes: 1 addition & 1 deletion .backstage/components/traefik/catalog-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
name: traefik
description: A modern HTTP reverse proxy and load balancer that makes deploying microservices easy
links:
- url: https://github.com/tyriis/home-ops/tree/main/kubernetes/apps/traefik-ingress/traefik
- url: https://github.com/tyriis/home-ops/tree/main/kubernetes/talos-flux/apps/traefik-ingress/traefik
title: Flux definition
icon: github
type: github-repository
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/minecraft-version-update.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
id: update
run: |
version=$(npx zx ./.github/scripts/minecraftVersionCheck.mjs \
--helm-release=./kubernetes/apps/gaming/minecraft-bedrock/app/helm-release.yaml \
--helm-release=./kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/helm-release.yaml \
--version=${{ steps.bedrock.outputs.version }})
echo "version<<EOF" >> "${GITHUB_OUTPUT}"
echo "${version}" >> "${GITHUB_OUTPUT}"
Expand All @@ -51,15 +51,15 @@ jobs:
# if: "${{ steps.update.outputs.version != '' }}"
# uses: EndBug/[email protected]
# with:
# add: kubernetes/apps/gaming/minecraft-bedrock/app/helm-release.yaml
# add: kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/helm-release.yaml
# message: "chore(deps): update minecraft-bedrock to ${{ steps.update.outputs.version }}"
# new_branch: minecraft/bedrock-${{ steps.update.outputs.version }}

- name: commit
if: "${{ steps.update.outputs.version != '' }}"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
FILE_TO_COMMIT: kubernetes/apps/gaming/minecraft-bedrock/app/helm-release.yaml
FILE_TO_COMMIT: kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/helm-release.yaml
DESTINATION_BRANCH: minecraft/bedrock-${{ steps.bedrock.outputs.version }}
MESSAGE: "chore(deps): update minecraft-bedrock to ${{ steps.bedrock.outputs.version }}"
run: |
Expand All @@ -84,7 +84,7 @@ jobs:
if: ${{ steps.update.outputs.version != '' }}
with:
token: ${{ secrets.GITHUB_TOKEN }}
add-paths: kubernetes/apps/gaming/minecraft-bedrock/app/helm-release.yaml
add-paths: kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/helm-release.yaml
commit-message: "chore(deps): update minecraft bedrock to ${{ steps.bedrock.outputs.version }}"
branch: minecraft/bedrock-${{ steps.bedrock.outputs.version }}
base: main
Expand Down
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,6 @@ repos:
- id: check-flux-helm-values
exclude: |
(?x)^(
kubernetes/apps/home-automation/home-assistant/app/patches/db-init.yaml|
kubernetes/apps/github/actions-runner-controller/.+/helm-release.yaml
kubernetes/talos-flux/apps/home-automation/home-assistant/app/patches/db-init.yaml|
kubernetes/talos-flux/apps/github/actions-runner-controller/.+/helm-release.yaml
)$()
7 changes: 0 additions & 7 deletions kubernetes/bootstrap/README.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ metadata:
namespace: flux-system
spec:
interval: 10m
path: ./kubernetes/apps/atlantis/atlantis/app
path: ./kubernetes/talos-flux/apps/atlantis/atlantis/app
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -27,7 +27,7 @@ metadata:
namespace: flux-system
spec:
interval: 10m
path: ./kubernetes/apps/atlantis/atlantis/tyriis
path: ./kubernetes/talos-flux/apps/atlantis/atlantis/tyriis
prune: true
sourceRef:
kind: GitRepository
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ metadata:
namespace: flux-system
spec:
interval: 10m
path: ./kubernetes/apps/backstage/backstage/app
path: ./kubernetes/talos-flux/apps/backstage/backstage/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ metadata:
namespace: flux-system
spec:
interval: 10m
path: ./kubernetes/apps/cert-manager/cert-manager/app
path: ./kubernetes/talos-flux/apps/cert-manager/cert-manager/app
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -22,7 +22,7 @@ metadata:
namespace: flux-system
spec:
interval: 10m
path: ./kubernetes/apps/cert-manager/cert-manager/issuers
path: ./kubernetes/talos-flux/apps/cert-manager/cert-manager/issuers
prune: true
sourceRef:
kind: GitRepository
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
name: apps-cloudnative-pg
namespace: flux-system
spec:
path: ./kubernetes/apps/database/cloudnative-pg/app
path: ./kubernetes/talos-flux/apps/database/cloudnative-pg/app
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -25,7 +25,7 @@ metadata:
spec:
dependsOn:
- name: apps-cloudnative-pg
path: ./kubernetes/apps/database/cloudnative-pg/cluster
path: ./kubernetes/talos-flux/apps/database/cloudnative-pg/cluster
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -45,7 +45,7 @@ spec:
dependsOn:
- name: apps-cloudnative-pg
- name: apps-kube-prometheus-stack
path: ./kubernetes/apps/database/cloudnative-pg/observability
path: ./kubernetes/talos-flux/apps/database/cloudnative-pg/observability
prune: true
sourceRef:
kind: GitRepository
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ metadata:
spec:
dependsOn:
- name: apps-kube-prometheus-stack
path: ./kubernetes/apps/database/redis/app
path: ./kubernetes/talos-flux/apps/database/redis/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/default/echo-server/app
path: ./kubernetes/talos-flux/apps/default/echo-server/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/default/hajimari/app
path: ./kubernetes/talos-flux/apps/default/hajimari/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ metadata:
namespace: flux-system
spec:
interval: 30m
path: ./kubernetes/apps/flux-system/gotk/webhook
path: ./kubernetes/talos-flux/apps/flux-system/gotk/webhook
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -24,7 +24,7 @@ metadata:
namespace: flux-system
spec:
interval: 30m
path: ./kubernetes/apps/flux-system/gotk/observability
path: ./kubernetes/talos-flux/apps/flux-system/gotk/observability
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -43,7 +43,7 @@ metadata:
namespace: flux-system
spec:
interval: 30m
path: ./kubernetes/apps/flux-system/gotk/notifications
path: ./kubernetes/talos-flux/apps/flux-system/gotk/notifications
prune: true
sourceRef:
kind: GitRepository
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ metadata:
namespace: flux-system
spec:
interval: 30m
path: ./kubernetes/apps/flux-system/weave-gitops/app
path: ./kubernetes/talos-flux/apps/flux-system/weave-gitops/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/gaming/minecraft-bedrock/storage
path: ./kubernetes/talos-flux/apps/gaming/minecraft-bedrock/storage
prune: false
sourceRef:
kind: GitRepository
Expand All @@ -29,7 +29,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/gaming/minecraft-bedrock/app
path: ./kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app
prune: false
sourceRef:
kind: GitRepository
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/github/actions-runner-controller/operator
path: ./kubernetes/talos-flux/apps/github/actions-runner-controller/operator
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -28,7 +28,7 @@ spec:
dependsOn:
- name: apps-actions-runner-controller
interval: 10m
path: ./kubernetes/apps/github/actions-runner-controller/runners
path: ./kubernetes/talos-flux/apps/github/actions-runner-controller/runners
prune: true
sourceRef:
kind: GitRepository
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/aircon/app
path: ./kubernetes/talos-flux/apps/home-automation/aircon/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/emqx/storage
path: ./kubernetes/talos-flux/apps/home-automation/emqx/storage
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -29,7 +29,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/emqx/app
path: ./kubernetes/talos-flux/apps/home-automation/emqx/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/esphome/app
path: ./kubernetes/talos-flux/apps/home-automation/esphome/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/home-assistant/app
path: ./kubernetes/talos-flux/apps/home-automation/home-assistant/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/locking-service/app
path: ./kubernetes/talos-flux/apps/home-automation/locking-service/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/node-red/app
path: ./kubernetes/talos-flux/apps/home-automation/node-red/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/zigbee2mqtt/basement-storage
path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement-storage
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -30,7 +30,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/zigbee2mqtt/basement
path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -50,7 +50,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/zigbee2mqtt/downstairs-storage
path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs-storage
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -72,7 +72,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/zigbee2mqtt/downstairs
path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -92,7 +92,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/zigbee2mqtt/upstairs-storage
path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs-storage
prune: true
sourceRef:
kind: GitRepository
Expand All @@ -113,7 +113,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/home-automation/zigbee2mqtt/upstairs
path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs
prune: true
sourceRef:
kind: GitRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/kube-system/csi-driver-nfs/app
path: ./kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ metadata:
substitution.flux.home.arpa/enabled: "true"
spec:
interval: 10m
path: ./kubernetes/apps/kube-system/kubelet-csr-approver/app
path: ./kubernetes/talos-flux/apps/kube-system/kubelet-csr-approver/app
prune: true
sourceRef:
kind: GitRepository
Expand Down
Loading

0 comments on commit 48bba1f

Please sign in to comment.