Skip to content

Commit 9d3a274

Browse files
fix: fix label and add render chart command (#1694)
* fix label and add render chart command * go version * fix trivy pipeline
1 parent 2bbbb6f commit 9d3a274

File tree

10 files changed

+29
-11
lines changed

10 files changed

+29
-11
lines changed

.github/workflows/merge-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- name: Set up Go
3434
uses: actions/[email protected]
3535
with:
36-
go-version: '1.22.5'
36+
go-version: '1.23.6'
3737
- name: Go and Helm lint check
3838
run: make lint-all
3939
- name: Go vet

.github/workflows/vuln-scanner.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,33 @@ jobs:
2626
steps:
2727
- name: Checkout repository
2828
uses: actions/checkout@v4
29+
- name: Set up Go
30+
uses: actions/[email protected]
31+
with:
32+
go-version: '1.23.6'
33+
2934
- name: Build AGIC docker image
3035
run: make build-image
36+
3137
- name: Run Trivy vulnerability scanner
3238
uses: aquasecurity/[email protected]
3339
with:
3440
image-ref: 'appgwreg.azurecr.io/public/azure-application-gateway/kubernetes-ingress-staging:latest'
35-
format: 'sarif'
36-
output: 'trivy-results.sarif'
41+
format: 'json'
42+
output: 'trivy-results.json'
3743
exit-code: '1'
3844
ignore-unfixed: true
3945
vuln-type: 'os,library'
4046
severity: 'CRITICAL,HIGH'
47+
48+
- name: Convert JSON to SARIF
49+
if: always()
50+
run: trivy convert --format sarif -o trivy-results.sarif trivy-results.json
51+
52+
- name: Convert JSON to Table Format
53+
if: always()
54+
run: trivy convert --format table trivy-results.json
55+
4156
- name: Upload Trivy scan results to GitHub Security tab
4257
uses: github/codeql-action/[email protected]
4358
if: always()

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@ lint:
9292
lint-helm:
9393
helm lint ./helm/ingress-azure
9494

95+
render-chart:
96+
RENDER_SNAPSHOTS="true" go test -tags=unittest ./helm/ingress-azure/tests/...
97+
9598
vet-all: vet vet-unittest vet-e2e
9699

97100
vet:

helm/ingress-azure/templates/cleanup-job.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ spec:
3434
- "overlayextensionconfigs.acn.azure.com"
3535
- "-l"
3636
{{- if .Values.addon }}
37-
- "app.kubernetes.io/managed-by=ingress-azure-addon"
37+
- "app.kubernetes.io/managed-by=ingress-appgw-addon"
3838
{{- else }}
39-
- "app.kubernetes.io/managed-by=ingress-azure-helm"
39+
- "app.kubernetes.io/managed-by=ingress-appgw-helm"
4040
{{- end }}
4141
securityContext:
4242
capabilities:

helm/ingress-azure/tests/snapshots/sample-config-addon/ingress-azure/templates/cleanup-job.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ spec:
3535
- "$(AGIC_POD_NAMESPACE)"
3636
- "overlayextensionconfigs.acn.azure.com"
3737
- "-l"
38-
- "app.kubernetes.io/managed-by=ingress-azure-addon"
38+
- "app.kubernetes.io/managed-by=ingress-appgw-addon"
3939
securityContext:
4040
capabilities:
4141
drop:

helm/ingress-azure/tests/snapshots/sample-config-empty/ingress-azure/templates/cleanup-job.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ spec:
3535
- "$(AGIC_POD_NAMESPACE)"
3636
- "overlayextensionconfigs.acn.azure.com"
3737
- "-l"
38-
- "app.kubernetes.io/managed-by=ingress-azure-helm"
38+
- "app.kubernetes.io/managed-by=ingress-appgw-helm"
3939
securityContext:
4040
capabilities:
4141
drop:

helm/ingress-azure/tests/snapshots/sample-config-existing-secret/ingress-azure/templates/cleanup-job.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ spec:
3535
- "$(AGIC_POD_NAMESPACE)"
3636
- "overlayextensionconfigs.acn.azure.com"
3737
- "-l"
38-
- "app.kubernetes.io/managed-by=ingress-azure-helm"
38+
- "app.kubernetes.io/managed-by=ingress-appgw-helm"
3939
securityContext:
4040
capabilities:
4141
drop:

helm/ingress-azure/tests/snapshots/sample-config-prohibited-target/ingress-azure/templates/cleanup-job.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ spec:
3535
- "$(AGIC_POD_NAMESPACE)"
3636
- "overlayextensionconfigs.acn.azure.com"
3737
- "-l"
38-
- "app.kubernetes.io/managed-by=ingress-azure-helm"
38+
- "app.kubernetes.io/managed-by=ingress-appgw-helm"
3939
securityContext:
4040
capabilities:
4141
drop:

helm/ingress-azure/tests/snapshots/sample-config-workload-identity/ingress-azure/templates/cleanup-job.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ spec:
3535
- "$(AGIC_POD_NAMESPACE)"
3636
- "overlayextensionconfigs.acn.azure.com"
3737
- "-l"
38-
- "app.kubernetes.io/managed-by=ingress-azure-helm"
38+
- "app.kubernetes.io/managed-by=ingress-appgw-helm"
3939
securityContext:
4040
capabilities:
4141
drop:

helm/ingress-azure/tests/snapshots/sample-config/ingress-azure/templates/cleanup-job.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ spec:
3535
- "$(AGIC_POD_NAMESPACE)"
3636
- "overlayextensionconfigs.acn.azure.com"
3737
- "-l"
38-
- "app.kubernetes.io/managed-by=ingress-azure-helm"
38+
- "app.kubernetes.io/managed-by=ingress-appgw-helm"
3939
securityContext:
4040
capabilities:
4141
drop:

0 commit comments

Comments
 (0)