Skip to content

Commit 98b7321

Browse files
feat(lighthouse)!: release stable with v7 beta as it's urgent
1 parent 67cc307 commit 98b7321

File tree

4 files changed

+7
-42
lines changed

4 files changed

+7
-42
lines changed

charts/lighthouse/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ type: application
1515
# This is the chart version. This version number should be incremented each time you make changes
1616
# to the chart and its templates, including the app version.
1717
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18-
version: 0.6.1
18+
version: 0.7.0
1919

2020
# This is the version number of the application being deployed. This version number should be
2121
# incremented each time you make changes to the application. Versions are not expected to
2222
# follow Semantic Versioning. They should reflect the version the application is using.
2323
# It is recommended to use it with quotes.
2424
# renovate: image=sigp/lighthouse
25-
appVersion: "v6.0.1"
25+
appVersion: "v7.0.0-beta.0"

charts/lighthouse/README.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Deploy and scale [Lighthouse](https://github.com/sigp/lighthouse) inside Kubernetes with ease
44

5-
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) ![Version: 0.6.1](https://img.shields.io/badge/Version-0.6.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v6.0.1](https://img.shields.io/badge/AppVersion-v6.0.1-informational?style=flat-square)
5+
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) ![Version: 0.7.0](https://img.shields.io/badge/Version-0.7.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v7.0.0-beta.0](https://img.shields.io/badge/AppVersion-v7.0.0--beta.0-informational?style=flat-square)
66

77
## Chart Features
88

@@ -87,10 +87,6 @@ We do not recommend that you upgrade the application by overriding `image.tag`.
8787
| lighthouse.executionClientUrl | URL to the Execution Client Engine API. Will use configured JWT to authenticate. | string | `""` |
8888
| lighthouse.extraArgs | Additional CLI arguments | list | `[]` |
8989
| lighthouse.extraLabels | Extra labels to attach to the Pod for matching against | object | `{}` |
90-
| lighthouse.initChownData.enabled | Init container to set the correct permissions to access data directories | bool | `true` |
91-
| lighthouse.initChownData.image.pullPolicy | Container pull policy | string | `"IfNotPresent"` |
92-
| lighthouse.initChownData.image.repository | Container repository | string | `"busybox"` |
93-
| lighthouse.initChownData.image.tag | Container tag | string | `"1.37.0"` |
9490
| lighthouse.jwt | JWT to use to authenticate with Execution Client. Specify either `existingSecret` OR `fromLiteral`. | object | `{"existingSecret":{"key":"","name":""},"fromLiteral":""}` |
9591
| lighthouse.jwt.existingSecret | Load the JWT from an existing Kubernetes Secret. Takes precedence over `fromLiteral` if set. | object | `{"key":"","name":""}` |
9692
| lighthouse.jwt.existingSecret.key | Data key for the JWT in the Secret | string | `""` |
@@ -103,7 +99,7 @@ We do not recommend that you upgrade the application by overriding `image.tag`.
10399
| lighthouse.p2pHostPort.initContainer.image.tag | Container tag | string | `"v1.25.4"` |
104100
| lighthouse.p2pHostPort.port | First port of the 2-port range to be used. The ports must be unique | int | `31000` |
105101
| lighthouse.podAnnotations | Annotations for the `Pod` | object | `{}` |
106-
| lighthouse.podSecurityContext | Pod-wide security context | object | `{"fsGroup":101337,"runAsGroup":101337,"runAsNonRoot":true,"runAsUser":101337}` |
102+
| lighthouse.podSecurityContext | Pod-wide security context | object | `{"fsGroup":0,"runAsGroup":0,"runAsUser":0}` |
107103
| lighthouse.pruneBlobs | Prune blobs? leave false for an archive node that retains hisotrical blobs | bool | `false` |
108104
| lighthouse.resources | | object | `{}` |
109105
| lighthouse.service.ports.http-lighthouse | Service Port to expose REST http interface on | int | `5052` |

charts/lighthouse/templates/lighthouse/statefulset.yaml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -111,25 +111,6 @@ spec:
111111
- name: env-external-endpoint
112112
mountPath: /env
113113
{{- end }}
114-
{{- if $values.initChownData.enabled }}
115-
- name: init-chown-data
116-
image: "{{ $values.initChownData.image.repository }}:{{ $values.initChownData.image.tag }}"
117-
imagePullPolicy: {{ $values.initChownData.image.pullPolicy }}
118-
securityContext:
119-
runAsNonRoot: false
120-
runAsUser: 0
121-
command:
122-
- sh
123-
- -ac
124-
- |
125-
set -ex;
126-
chown -R {{ $values.podSecurityContext.runAsUser }}:{{ $values.podSecurityContext.runAsGroup }} /storage;
127-
chmod -R 700 /storage; # lighthouse expects 700 permissions
128-
ls -lah /storage
129-
volumeMounts:
130-
- name: storage
131-
mountPath: "/storage"
132-
{{- end }}
133114
containers:
134115
- name: {{ $componentName }}
135116
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"

charts/lighthouse/values.yaml

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -110,10 +110,9 @@ lighthouse:
110110

111111
# -- Pod-wide security context
112112
podSecurityContext:
113-
runAsNonRoot: true
114-
runAsUser: 101337
115-
runAsGroup: 101337
116-
fsGroup: 101337
113+
runAsUser: 0
114+
runAsGroup: 0
115+
fsGroup: 0
117116

118117
service:
119118
topologyAwareRouting:
@@ -173,14 +172,3 @@ lighthouse:
173172
tag: v1.25.4
174173
# -- Container pull policy
175174
pullPolicy: IfNotPresent
176-
177-
initChownData:
178-
# -- Init container to set the correct permissions to access data directories
179-
enabled: true
180-
image:
181-
# -- Container repository
182-
repository: busybox
183-
# -- Container tag
184-
tag: "1.37.0"
185-
# -- Container pull policy
186-
pullPolicy: IfNotPresent

0 commit comments

Comments
 (0)