Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitb26826e

Browse files
authored
chore(docs): update advice for cache dir (#7182)
* Adds a note in openshift documentation regarding CODER_CACHE_DIRECTORY with readOnlyRootFS=true
1 parent693e5d9 commitb26826e

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

‎docs/install/openshift.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,10 @@ URL as a secret. Additionally, if accessing Coder over a hostname, set the `CODE
5757
value.
5858

5959
By default, Coder creates the cache directory in`/home/coder/.cache`. Given the
60-
OpenShift-provided UID, the Coder container does not have permission to write to
61-
this directory. To fix this, set the`CODER_CACHE_DIRECTORY` environment variable
62-
to`/tmp/coder-cache`.
60+
OpenShift-provided UID and`readOnlyRootFS` security context constraint, the Coder
61+
container does not have permission to write to this directory.
62+
To fix this, you can mount a temporary volume in the pod and set
63+
the`CODER_CACHE_DIRECTORY` environment variable to that location.
6364

6465
Additionally, create the Coder service as a`ClusterIP`. In the next step,
6566
you will create an OpenShift route that points to the service HTTP target port.
@@ -70,7 +71,7 @@ coder:
7071
type:ClusterIP
7172
env:
7273
-name:CODER_CACHE_DIRECTORY
73-
value:/tmp/coder-cache
74+
value:/cache
7475
-name:CODER_PG_CONNECTION_URL
7576
valueFrom:
7677
secretKeyRef:
@@ -82,7 +83,15 @@ coder:
8283
runAsNonRoot:true
8384
runAsUser:<project-specific UID>
8485
runAsGroup:<project-specific GID>
85-
readOnlyRootFilesystem:false
86+
readOnlyRootFilesystem:true
87+
volumes:
88+
-name:"cache"
89+
emptyDir:
90+
sizeLimit:500Mi
91+
volumeMounts:
92+
-name:"cache"
93+
mountPath:"/cache"
94+
readOnly:false
8695
```
8796
8897
> Note: OpenShift provides a Developer Catalog offering you can use to

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp