Skip to content

Commit 4195c1f

Browse files
Implement using WPR namespace for all service variables (#6)
* Implement using WPR_ namespace for all service variables * Promoted Helm chart version to v1.3.0 * Updated app version to 6.2.0.0
1 parent 92af8a2 commit 4195c1f

File tree

12 files changed

+43
-43
lines changed

12 files changed

+43
-43
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,13 @@ in `values.yaml`.
4242
## License activation
4343

4444
There are three ways the service can be activated:
45-
1. During `docker build` by setting the `LICENSE_TICKET_ID` argument in Dockerfile or CLI (`--build-arg LICENSE_TICKET_ID=${MY_LOCAL_VARIABLE}`).
45+
1. During `docker build` by setting the `WPR_LICENSE_TICKET_ID` argument in Dockerfile or CLI (`--build-arg WPR_LICENSE_TICKET_ID=${MY_LOCAL_VARIABLE}`).
4646
2. Through the `values.yaml` config file (`licenseTicketID` parameter).
4747
3. During chart deployment/upgrade CLI call using the flag:
4848
```shell
49-
--set licenseTicketID=${LICENSE_TICKET_ID}
49+
--set licenseTicketID=${WPR_LICENSE_TICKET_ID}
5050
```
51-
provided that `LICENSE_TICKET_ID` is set in your environment.
51+
provided that `WPR_LICENSE_TICKET_ID` is set in your environment.
5252

5353
> [!IMPORTANT]
5454
> If you are attempting to build a production environment, it's recommended to use the custom Docker image with WProofreader Server instead of the public one published on Docker Hub. With the custom image, you won't need to activate the license on the container start. Thus, you just skip this step. Otherwise, you may face the issue with reaching the maximum allowed number of license activation attempts (by default, 25). In this case, you need to [contact support](https://webspellchecker.com/contact-us/) to extend/reset the license activation limit. Nevertheless, using the public image is acceptable for evaluation, testing and development purposes.

manifests/deployment_http.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ kind: Deployment
33
metadata:
44
name: wproofreader-app
55
labels:
6-
helm.sh/chart: wproofreader-1.2.0
6+
helm.sh/chart: wproofreader-1.3.0
77
app.kubernetes.io/name: wproofreader
88
app.kubernetes.io/instance: wproofreader-app
9-
app.kubernetes.io/version: "5.39.1.0"
9+
app.kubernetes.io/version: "6.2.0.0"
1010
app.kubernetes.io/managed-by: Helm
1111
spec:
1212
replicas: 1
@@ -34,7 +34,7 @@ spec:
3434
- name: wproofreader
3535
securityContext:
3636
{}
37-
image: "webspellchecker/wproofreader:5.39.1.0"
37+
image: "webspellchecker/wproofreader:6.2.0.0"
3838
imagePullPolicy: IfNotPresent
3939
ports:
4040
- name: container-port
@@ -56,13 +56,13 @@ spec:
5656
- mountPath: /dictionaries
5757
name: dictionaries-volume
5858
env:
59-
- name: PROTOCOL
59+
- name: WPR_PROTOCOL
6060
value: "2"
61-
- name: WEB_PORT
61+
- name: WPR_WEB_PORT
6262
value: "80"
63-
- name: VIRTUAL_DIR
63+
- name: WPR_VIRTUAL_DIR
6464
value: wscservice
65-
- name: LICENSE_TICKET_ID
65+
- name: WPR_LICENSE_TICKET_ID
6666
valueFrom:
6767
secretKeyRef:
6868
name: wproofreader-app-lic

manifests/deployment_https.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ kind: Deployment
33
metadata:
44
name: wproofreader-app
55
labels:
6-
helm.sh/chart: wproofreader-1.2.0
6+
helm.sh/chart: wproofreader-1.3.0
77
app.kubernetes.io/name: wproofreader
88
app.kubernetes.io/instance: wproofreader-app
9-
app.kubernetes.io/version: "5.39.1.0"
9+
app.kubernetes.io/version: "6.2.0.0"
1010
app.kubernetes.io/managed-by: Helm
1111
spec:
1212
replicas: 1
@@ -34,7 +34,7 @@ spec:
3434
- name: wproofreader
3535
securityContext:
3636
{}
37-
image: "webspellchecker/wproofreader:5.39.1.0"
37+
image: "webspellchecker/wproofreader:6.2.0.0"
3838
imagePullPolicy: IfNotPresent
3939
ports:
4040
- name: container-port
@@ -58,13 +58,13 @@ spec:
5858
- mountPath: /dictionaries
5959
name: dictionaries-volume
6060
env:
61-
- name: PROTOCOL
61+
- name: WPR_PROTOCOL
6262
value: "1"
63-
- name: WEB_PORT
63+
- name: WPR_WEB_PORT
6464
value: "443"
65-
- name: VIRTUAL_DIR
65+
- name: WPR_VIRTUAL_DIR
6666
value: wscservice
67-
- name: LICENSE_TICKET_ID
67+
- name: WPR_LICENSE_TICKET_ID
6868
valueFrom:
6969
secretKeyRef:
7070
name: wproofreader-app-lic

manifests/hpa.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ kind: HorizontalPodAutoscaler
33
metadata:
44
name: wproofreader-app
55
labels:
6-
helm.sh/chart: wproofreader-1.2.0
6+
helm.sh/chart: wproofreader-1.3.0
77
app.kubernetes.io/name: wproofreader
88
app.kubernetes.io/instance: wproofreader-app
9-
app.kubernetes.io/version: "5.39.1.0"
9+
app.kubernetes.io/version: "6.2.0.0"
1010
app.kubernetes.io/managed-by: Helm
1111
spec:
1212
scaleTargetRef:

manifests/secrets.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ kind: Secret
33
metadata:
44
name: wproofreader-app-lic
55
labels:
6-
helm.sh/chart: wproofreader-1.2.0
6+
helm.sh/chart: wproofreader-1.3.0
77
app.kubernetes.io/name: wproofreader
88
app.kubernetes.io/instance: wproofreader-app
9-
app.kubernetes.io/version: "5.39.1.0"
9+
app.kubernetes.io/version: "6.2.0.0"
1010
app.kubernetes.io/managed-by: Helm
1111
type: Opaque
1212
data:
@@ -17,10 +17,10 @@ kind: Secret
1717
metadata:
1818
name: wproofreader-app-cert
1919
labels:
20-
helm.sh/chart: wproofreader-1.2.0
20+
helm.sh/chart: wproofreader-1.3.0
2121
app.kubernetes.io/name: wproofreader
2222
app.kubernetes.io/instance: wproofreader-app
23-
app.kubernetes.io/version: "5.39.1.0"
23+
app.kubernetes.io/version: "6.2.0.0"
2424
app.kubernetes.io/managed-by: Helm
2525
type: Opaque
2626
data:

manifests/service_http.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ kind: Service
33
metadata:
44
name: wproofreader-app
55
labels:
6-
helm.sh/chart: wproofreader-1.2.0
6+
helm.sh/chart: wproofreader-1.3.0
77
app.kubernetes.io/name: wproofreader
88
app.kubernetes.io/instance: wproofreader-app
9-
app.kubernetes.io/version: "5.39.1.0"
9+
app.kubernetes.io/version: "6.2.0.0"
1010
app.kubernetes.io/managed-by: Helm
1111
spec:
1212
type: ClusterIP

manifests/service_https.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ kind: Service
33
metadata:
44
name: wproofreader-app
55
labels:
6-
helm.sh/chart: wproofreader-1.2.0
6+
helm.sh/chart: wproofreader-1.3.0
77
app.kubernetes.io/name: wproofreader
88
app.kubernetes.io/instance: wproofreader-app
9-
app.kubernetes.io/version: "5.39.1.0"
9+
app.kubernetes.io/version: "6.2.0.0"
1010
app.kubernetes.io/managed-by: Helm
1111
spec:
1212
type: ClusterIP

manifests/serviceaccount.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ kind: ServiceAccount
33
metadata:
44
name: wproofreader-app
55
labels:
6-
helm.sh/chart: wproofreader-1.2.0
6+
helm.sh/chart: wproofreader-1.3.0
77
app.kubernetes.io/name: wproofreader
88
app.kubernetes.io/instance: wproofreader-app
9-
app.kubernetes.io/version: "5.39.1.0"
9+
app.kubernetes.io/version: "6.2.0.0"
1010
app.kubernetes.io/managed-by: Helm

manifests/volumes.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ kind: PersistentVolume
33
metadata:
44
name: wproofreader-app-dict
55
labels:
6-
helm.sh/chart: wproofreader-1.2.0
6+
helm.sh/chart: wproofreader-1.3.0
77
app.kubernetes.io/name: wproofreader
88
app.kubernetes.io/instance: wproofreader-app
9-
app.kubernetes.io/version: "5.39.1.0"
9+
app.kubernetes.io/version: "6.2.0.0"
1010
app.kubernetes.io/managed-by: Helm
1111
spec:
1212
storageClassName: standard
@@ -29,10 +29,10 @@ kind: PersistentVolumeClaim
2929
metadata:
3030
name: wproofreader-app-dict
3131
labels:
32-
helm.sh/chart: wproofreader-1.2.0
32+
helm.sh/chart: wproofreader-1.3.0
3333
app.kubernetes.io/name: wproofreader
3434
app.kubernetes.io/instance: wproofreader-app
35-
app.kubernetes.io/version: "5.39.1.0"
35+
app.kubernetes.io/version: "6.2.0.0"
3636
app.kubernetes.io/managed-by: Helm
3737
spec:
3838
storageClassName: standard

wproofreader/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ description: A Helm chart for deploying webspellchecker/wproofreader in Kubernet
44

55
type: application
66

7-
version: 1.2.0
7+
version: 1.3.0
88

9-
appVersion: "5.39.1.0"
9+
appVersion: "6.2.0.0"

0 commit comments

Comments
 (0)