Skip to content

Commit

Permalink
bump
Browse files Browse the repository at this point in the history
  • Loading branch information
torumakabe committed Feb 19, 2025
1 parent e91a305 commit d22343d
Show file tree
Hide file tree
Showing 45 changed files with 124 additions and 134 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci-terraform-blue.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ jobs:
- name: "Setup Terraform"
uses: hashicorp/setup-terraform@v3
with:
terraform_version: 1.10.1
terraform_version: 1.10.5
terraform_wrapper: false

- name: "Terraform Format"
Expand All @@ -83,7 +83,7 @@ jobs:
- name: "Setup TFLint"
uses: terraform-linters/setup-tflint@v4
with:
tflint_version: v0.54.0
tflint_version: v0.55.0

- name: "Run TFLint"
id: tflint
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci-terraform-green.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ jobs:
- name: "Setup Terraform"
uses: hashicorp/setup-terraform@v3
with:
terraform_version: 1.10.1
terraform_version: 1.10.5
terraform_wrapper: false

- name: "Terraform Format"
Expand All @@ -83,7 +83,7 @@ jobs:
- name: "Setup TFLint"
uses: terraform-linters/setup-tflint@v4
with:
tflint_version: v0.54.0
tflint_version: v0.55.0

- name: "Run TFLint"
id: tflint
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci-terraform-shared.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
- name: "Setup Terraform"
uses: hashicorp/setup-terraform@v3
with:
terraform_version: 1.10.1
terraform_version: 1.10.5
terraform_wrapper: false

- name: "Terraform Format"
Expand All @@ -47,7 +47,7 @@ jobs:
- name: "Setup TFLint"
uses: terraform-linters/setup-tflint@v4
with:
tflint_version: v0.54.0
tflint_version: v0.55.0

- name: "Run TFLint"
id: tflint
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,12 @@ DRY is a great concept, and you should be aware that it will come true in the fu

Prerequisites & tested

- [Terraform](https://www.terraform.io/docs/index.html): 1.10.1
- hashicorp/azurerm: 4.13.0
- [Terraform](https://www.terraform.io/docs/index.html): 1.10.5
- hashicorp/azurerm: 4.19.0
- State store: Local
- [TFLint](https://github.com/terraform-linters/tflint): 0.54.0
- [TFLint](https://github.com/terraform-linters/tflint): 0.55.0
- [azurerm plugin](https://github.com/terraform-linters/tflint-ruleset-azurerm): 0.27.0
- [Azure/kubelogin](https://github.com/Azure/kubelogin): 0.1.5
- [Azure/kubelogin](https://github.com/Azure/kubelogin): 0.1.6
- Ubuntu: 22.04.5 LTS

### Privileges required for execution
Expand Down
4 changes: 2 additions & 2 deletions flux/apps/base/demoapp/image-update/automation.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: image.toolkit.fluxcd.io/v1beta1
apiVersion: image.toolkit.fluxcd.io/v1beta2
kind: ImageUpdateAutomation
metadata:
name: flux-system
Expand All @@ -12,7 +12,7 @@ spec:
author:
email: [email protected]
name: fluxcdbot
messageTemplate: '{{range .Updated.Images}}{{println .}}{{end}}'
messageTemplate: "{{range .Updated.Images}}{{println .}}{{end}}"
push:
branch: main
interval: 10m0s
Expand Down
2 changes: 1 addition & 1 deletion flux/apps/base/demoapp/ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ spec:
port:
number: 80
path: /
pathType: Prefix
pathType: ImplementationSpecific
4 changes: 1 addition & 3 deletions flux/apps/base/podinfo/ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ metadata:
annotations:
nginx.ingress.kubernetes.io/use-regex: "true"
nginx.ingress.kubernetes.io/rewrite-target: /$2
nginx.ingress.kubernetes.io/configuration-snippet: |
rewrite ^(/podinfo)$ $1/ redirect;
spec:
ingressClassName: nginx
rules:
Expand All @@ -18,4 +16,4 @@ spec:
port:
number: 9898
path: /podinfo(/|$)(.*)
pathType: Prefix
pathType: ImplementationSpecific
4 changes: 2 additions & 2 deletions flux/apps/base/podinfo/release.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: podinfo-frontend
Expand Down Expand Up @@ -26,7 +26,7 @@ spec:
logLevel: info
backend: http://podinfo-backend:9898/echo
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: podinfo-backend
Expand Down
4 changes: 2 additions & 2 deletions flux/apps/blue-dev/podinfo/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
- ../../base/podinfo
patches:
- patch: |-
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: podinfo-frontend
Expand All @@ -20,7 +20,7 @@ patches:
name: podinfo-frontend
namespace: podinfo
- patch: |-
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: podinfo-backend
Expand Down
4 changes: 2 additions & 2 deletions flux/apps/blue-e2e/podinfo/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
- ../../base/podinfo
patches:
- patch: |-
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: podinfo-frontend
Expand All @@ -20,7 +20,7 @@ patches:
name: podinfo-frontend
namespace: podinfo
- patch: |-
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: podinfo-backend
Expand Down
4 changes: 2 additions & 2 deletions flux/apps/green-dev/podinfo/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
- ../../base/podinfo
patches:
- patch: |-
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: podinfo-frontend
Expand All @@ -20,7 +20,7 @@ patches:
name: podinfo-frontend
namespace: podinfo
- patch: |-
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: podinfo-backend
Expand Down
4 changes: 2 additions & 2 deletions flux/apps/green-e2e/podinfo/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
- ../../base/podinfo
patches:
- patch: |-
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: podinfo-frontend
Expand All @@ -20,7 +20,7 @@ patches:
name: podinfo-frontend
namespace: podinfo
- patch: |-
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: podinfo-backend
Expand Down
2 changes: 1 addition & 1 deletion flux/clusters/base/apps.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: apps
Expand Down
6 changes: 3 additions & 3 deletions flux/clusters/base/infrastructure.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: infrastructure
Expand All @@ -9,11 +9,11 @@ spec:
name: flux-system
prune: true
healthChecks:
- apiVersion: helm.toolkit.fluxcd.io/v2beta1
- apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
name: nginx
namespace: nginx
- apiVersion: helm.toolkit.fluxcd.io/v2beta1
- apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
name: chaos-mesh
namespace: chaos-testing
Expand Down
4 changes: 2 additions & 2 deletions flux/clusters/blue-dev/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
- ../base
patches:
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: infrastructure
Expand All @@ -16,7 +16,7 @@ patches:
name: infrastructure
namespace: flux-system
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: apps
Expand Down
4 changes: 2 additions & 2 deletions flux/clusters/blue-e2e/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
- ../base
patches:
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: infrastructure
Expand All @@ -16,7 +16,7 @@ patches:
name: infrastructure
namespace: flux-system
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: apps
Expand Down
5 changes: 2 additions & 3 deletions flux/clusters/blue/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
- ../base
patches:
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: infrastructure
Expand All @@ -16,7 +16,7 @@ patches:
name: infrastructure
namespace: flux-system
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: apps
Expand All @@ -27,4 +27,3 @@ patches:
kind: Kustomization
name: apps
namespace: flux-system
5 changes: 2 additions & 3 deletions flux/clusters/green-dev/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
- ../base
patches:
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: infrastructure
Expand All @@ -16,7 +16,7 @@ patches:
name: infrastructure
namespace: flux-system
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: apps
Expand All @@ -27,4 +27,3 @@ patches:
kind: Kustomization
name: apps
namespace: flux-system
4 changes: 2 additions & 2 deletions flux/clusters/green-e2e/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
- ../base
patches:
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: infrastructure
Expand All @@ -16,7 +16,7 @@ patches:
name: infrastructure
namespace: flux-system
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: apps
Expand Down
5 changes: 2 additions & 3 deletions flux/clusters/green/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
- ../base
patches:
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: infrastructure
Expand All @@ -16,7 +16,7 @@ patches:
name: infrastructure
namespace: flux-system
- patch: |-
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: apps
Expand All @@ -27,4 +27,3 @@ patches:
kind: Kustomization
name: apps
namespace: flux-system
10 changes: 5 additions & 5 deletions flux/infrastructure/base/chaos-mesh/release.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta1
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: chaos-mesh
Expand All @@ -24,12 +24,12 @@ spec:
values:
controllerManager:
tolerations:
- key: CriticalAddonsOnly
operator: Exists
- key: CriticalAddonsOnly
operator: Exists
chaosDaemon:
runtime: containerd
socketPath: /run/containerd/containerd.sock
dnsServer:
tolerations:
- key: CriticalAddonsOnly
operator: Exists
- key: CriticalAddonsOnly
operator: Exists
Loading

0 comments on commit d22343d

Please sign in to comment.