mirror of
https://github.com/stakater/Reloader.git
synced 2026-02-14 18:09:50 +00:00
Compare commits
11 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
29f4c66274 | ||
|
|
82b94d8b57 | ||
|
|
984794850b | ||
|
|
de0d588406 | ||
|
|
5665a5c424 | ||
|
|
4598bf0f7d | ||
|
|
c8ab70f80d | ||
|
|
2d720809d9 | ||
|
|
2c2beb91c7 | ||
|
|
d3f2eb794f | ||
|
|
02ddd80280 |
7
Jenkinsfile
vendored
7
Jenkinsfile
vendored
@@ -1,10 +1,7 @@
|
||||
#!/usr/bin/groovy
|
||||
@Library('github.com/stakater/fabric8-pipeline-library@v2.10.8')
|
||||
|
||||
def dummy
|
||||
@Library('github.com/stakater/stakater-pipeline-library@v2.16.6')_
|
||||
|
||||
goBuildAndRelease {
|
||||
chartRepositoryURL = 'https://chartmuseum.release.stakater.com'
|
||||
publicChartRepositoryURL = 'https://stakater.github.io/stakater-charts'
|
||||
publicChartGitURL = 'git@github.com:stakater/stakater-charts.git'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -108,10 +108,10 @@ You can deploy Reloader by following methods:
|
||||
|
||||
### Vanilla Manifests
|
||||
|
||||
You can apply vanilla manifests by running the following command
|
||||
You can apply vanilla manifests by changing `RELEASE-NAME` placeholder provided in manifest with a proper value and apply it by running the command given below:
|
||||
|
||||
```bash
|
||||
kubectl apply -f https://raw.githubusercontent.com/stakater/Reloader/master/deployments/kubernetes/reloader.yaml
|
||||
curl https://raw.githubusercontent.com/stakater/Reloader/master/deployments/kubernetes/reloader.yaml | sed 's/RELEASE-NAME-//g' |sed 's/RELEASE-NAME/v0.0.40/g'|kubectl apply -f -
|
||||
```
|
||||
|
||||
By default Reloader gets deployed in `default` namespace and watches changes `secrets` and `configmaps` in all namespaces.
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
apiVersion: v1
|
||||
name: reloader
|
||||
description: Reloader chart that runs on kubernetes
|
||||
version: v0.0.40
|
||||
appVersion: v0.0.40
|
||||
version: v0.0.41
|
||||
appVersion: v0.0.41
|
||||
keywords:
|
||||
- Reloader
|
||||
- kubernetes
|
||||
|
||||
@@ -38,10 +38,10 @@ reloader:
|
||||
labels:
|
||||
provider: stakater
|
||||
group: com.stakater.platform
|
||||
version: v0.0.40
|
||||
version: v0.0.41
|
||||
image:
|
||||
name: stakater/reloader
|
||||
tag: "v0.0.40"
|
||||
tag: "v0.0.41"
|
||||
pullPolicy: IfNotPresent
|
||||
# Support for extra environment variables.
|
||||
env:
|
||||
|
||||
@@ -5,11 +5,11 @@ apiVersion: rbac.authorization.k8s.io/v1beta1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
labels:
|
||||
app: RELEASE-NAME-reloader
|
||||
chart: "reloader-v0.0.40"
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
chart: "reloader-v0.0.41"
|
||||
release: "reloader"
|
||||
heritage: "Tiller"
|
||||
name: RELEASE-NAME-reloader-role
|
||||
name: reloader-reloader-role
|
||||
namespace: default
|
||||
rules:
|
||||
- apiGroups:
|
||||
|
||||
@@ -5,18 +5,18 @@ apiVersion: rbac.authorization.k8s.io/v1beta1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
labels:
|
||||
app: RELEASE-NAME-reloader
|
||||
chart: "reloader-v0.0.40"
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
chart: "reloader-v0.0.41"
|
||||
release: "reloader"
|
||||
heritage: "Tiller"
|
||||
name: RELEASE-NAME-reloader-role-binding
|
||||
name: reloader-reloader-role-binding
|
||||
namespace: default
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: RELEASE-NAME-reloader-role
|
||||
name: reloader-reloader-role
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: RELEASE-NAME-reloader
|
||||
name: reloader-reloader
|
||||
namespace: default
|
||||
|
||||
|
||||
@@ -4,39 +4,39 @@ apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
labels:
|
||||
app: RELEASE-NAME-reloader
|
||||
chart: "reloader-v0.0.40"
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
chart: "reloader-v0.0.41"
|
||||
release: "reloader"
|
||||
heritage: "Tiller"
|
||||
group: com.stakater.platform
|
||||
provider: stakater
|
||||
version: v0.0.40
|
||||
version: v0.0.41
|
||||
|
||||
name: RELEASE-NAME-reloader
|
||||
name: reloader-reloader
|
||||
spec:
|
||||
replicas: 1
|
||||
revisionHistoryLimit: 2
|
||||
selector:
|
||||
matchLabels:
|
||||
app: RELEASE-NAME-reloader
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
release: "reloader"
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: RELEASE-NAME-reloader
|
||||
chart: "reloader-v0.0.40"
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
chart: "reloader-v0.0.41"
|
||||
release: "reloader"
|
||||
heritage: "Tiller"
|
||||
group: com.stakater.platform
|
||||
provider: stakater
|
||||
version: v0.0.40
|
||||
version: v0.0.41
|
||||
|
||||
spec:
|
||||
containers:
|
||||
- env:
|
||||
image: "stakater/reloader:v0.0.40"
|
||||
image: "stakater/reloader:v0.0.41"
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: RELEASE-NAME-reloader
|
||||
name: reloader-reloader
|
||||
args:
|
||||
serviceAccountName: RELEASE-NAME-reloader
|
||||
serviceAccountName: reloader-reloader
|
||||
|
||||
|
||||
@@ -5,9 +5,9 @@ apiVersion: v1
|
||||
kind: ServiceAccount
|
||||
metadata:
|
||||
labels:
|
||||
app: RELEASE-NAME-reloader
|
||||
chart: "reloader-v0.0.40"
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
chart: "reloader-v0.0.41"
|
||||
release: "reloader"
|
||||
heritage: "Tiller"
|
||||
name: RELEASE-NAME-reloader
|
||||
name: reloader-reloader
|
||||
|
||||
|
||||
@@ -8,41 +8,41 @@ apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
labels:
|
||||
app: RELEASE-NAME-reloader
|
||||
chart: "reloader-v0.0.40"
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
chart: "reloader-v0.0.41"
|
||||
release: "reloader"
|
||||
heritage: "Tiller"
|
||||
group: com.stakater.platform
|
||||
provider: stakater
|
||||
version: v0.0.40
|
||||
version: v0.0.41
|
||||
|
||||
name: RELEASE-NAME-reloader
|
||||
name: reloader-reloader
|
||||
spec:
|
||||
replicas: 1
|
||||
revisionHistoryLimit: 2
|
||||
selector:
|
||||
matchLabels:
|
||||
app: RELEASE-NAME-reloader
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
release: "reloader"
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: RELEASE-NAME-reloader
|
||||
chart: "reloader-v0.0.40"
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
chart: "reloader-v0.0.41"
|
||||
release: "reloader"
|
||||
heritage: "Tiller"
|
||||
group: com.stakater.platform
|
||||
provider: stakater
|
||||
version: v0.0.40
|
||||
version: v0.0.41
|
||||
|
||||
spec:
|
||||
containers:
|
||||
- env:
|
||||
image: "stakater/reloader:v0.0.40"
|
||||
image: "stakater/reloader:v0.0.41"
|
||||
imagePullPolicy: IfNotPresent
|
||||
name: RELEASE-NAME-reloader
|
||||
name: reloader-reloader
|
||||
args:
|
||||
serviceAccountName: RELEASE-NAME-reloader
|
||||
serviceAccountName: reloader-reloader
|
||||
|
||||
---
|
||||
# Source: reloader/templates/clusterrole.yaml
|
||||
@@ -51,11 +51,11 @@ apiVersion: rbac.authorization.k8s.io/v1beta1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
labels:
|
||||
app: RELEASE-NAME-reloader
|
||||
chart: "reloader-v0.0.40"
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
chart: "reloader-v0.0.41"
|
||||
release: "reloader"
|
||||
heritage: "Tiller"
|
||||
name: RELEASE-NAME-reloader-role
|
||||
name: reloader-reloader-role
|
||||
namespace: default
|
||||
rules:
|
||||
- apiGroups:
|
||||
@@ -100,19 +100,19 @@ apiVersion: rbac.authorization.k8s.io/v1beta1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
labels:
|
||||
app: RELEASE-NAME-reloader
|
||||
chart: "reloader-v0.0.40"
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
chart: "reloader-v0.0.41"
|
||||
release: "reloader"
|
||||
heritage: "Tiller"
|
||||
name: RELEASE-NAME-reloader-role-binding
|
||||
name: reloader-reloader-role-binding
|
||||
namespace: default
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: RELEASE-NAME-reloader-role
|
||||
name: reloader-reloader-role
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: RELEASE-NAME-reloader
|
||||
name: reloader-reloader
|
||||
namespace: default
|
||||
|
||||
---
|
||||
@@ -122,9 +122,9 @@ apiVersion: v1
|
||||
kind: ServiceAccount
|
||||
metadata:
|
||||
labels:
|
||||
app: RELEASE-NAME-reloader
|
||||
chart: "reloader-v0.0.40"
|
||||
release: "RELEASE-NAME"
|
||||
app: reloader-reloader
|
||||
chart: "reloader-v0.0.41"
|
||||
release: "reloader"
|
||||
heritage: "Tiller"
|
||||
name: RELEASE-NAME-reloader
|
||||
name: reloader-reloader
|
||||
|
||||
|
||||
Reference in New Issue
Block a user