mirror of
https://github.com/stakater/Reloader.git
synced 2026-08-23 22:16:45 +00:00
update push workflow to render manifests correctly
This commit is contained in:
@@ -45,7 +45,7 @@ jobs:
|
||||
version: v1.51.1
|
||||
only-new-issues: false
|
||||
args: --timeout 10m
|
||||
|
||||
|
||||
- name: Install kubectl
|
||||
run: |
|
||||
curl -LO "https://storage.googleapis.com/kubernetes-release/release/v${KUBERNETES_VERSION}/bin/linux/amd64/kubectl"
|
||||
@@ -108,7 +108,7 @@ jobs:
|
||||
org.opencontainers.image.source=${{ github.event.repository.clone_url }}
|
||||
org.opencontainers.image.created=${{ steps.prep.outputs.created }}
|
||||
org.opencontainers.image.revision=${{ github.sha }}
|
||||
|
||||
|
||||
##############################
|
||||
## Add steps to generate required artifacts for a release here(helm chart, operator manifest etc.)
|
||||
##############################
|
||||
@@ -132,7 +132,7 @@ jobs:
|
||||
- name: Helm Template
|
||||
run: |
|
||||
helm template reloader deployments/kubernetes/chart/reloader/ > deployments/kubernetes/reloader.yaml
|
||||
helm template reloader deployments/kubernetes/chart/reloader/ --output-dir deployments/kubernetes/manifests && mv deployments/kubernetes/manifests/reloader/templates/* deployments/kubernetes/manifests/ && rm -r deployments/kubernetes/manifests/reloader
|
||||
helm template reloader deployments/kubernetes/chart/reloader/ --output-dir deployments/kubernetes/manifests --values deployments/kubernetes/manifests/values.yaml && mv deployments/kubernetes/manifests/reloader/templates/* deployments/kubernetes/manifests/ && rm -r deployments/kubernetes/manifests/reloader
|
||||
|
||||
# Publish helm chart
|
||||
- name: Publish Helm chart
|
||||
@@ -148,16 +148,16 @@ jobs:
|
||||
linting: on
|
||||
commit_username: stakater-user
|
||||
commit_email: stakater@gmail.com
|
||||
|
||||
|
||||
# Commit back changes
|
||||
- name: Commit files
|
||||
run: |
|
||||
git config --local user.email "stakater@gmail.com"
|
||||
git config --local user.name "stakater-user"
|
||||
git status
|
||||
git status
|
||||
git add .
|
||||
git commit -m "[skip-ci] Update artifacts" -a
|
||||
|
||||
|
||||
- name: Push changes
|
||||
uses: ad-m/github-push-action@master
|
||||
with:
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
reloader:
|
||||
# To create podDisruptionBudget
|
||||
podDisruptionBudget:
|
||||
enabled: true
|
||||
# To create podMonitor
|
||||
podMonitor:
|
||||
enabled: true
|
||||
# To create role and rolebinding
|
||||
watchGlobally: false
|
||||
rbac:
|
||||
enabled: true
|
||||
# To create secret
|
||||
deployment:
|
||||
env:
|
||||
secret:
|
||||
ALERT_ON_RELOAD: alert-on-reload-value
|
||||
ALERT_SINK: alert-sink-value
|
||||
ALERT_WEBHOOK_URL: alert-webhook-url-value
|
||||
ALERT_ADDITIONAL_INFO: alert-additional-info-value
|
||||
# To create service
|
||||
service:
|
||||
port: 8080
|
||||
# To create servicemonitor
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
Reference in New Issue
Block a user