mirror of
https://github.com/open-webui/open-terminal.git
synced 2026-07-10 00:19:50 +00:00
Update Dockerfile
This commit is contained in:
parent
000350aff5
commit
7ecfc2d6a3
1 changed files with 21 additions and 0 deletions
21
Dockerfile
21
Dockerfile
|
|
@ -52,6 +52,27 @@ RUN curl -fsSLo /usr/share/keyrings/githubcli-archive-keyring.gpg https://cli.gi
|
|||
# Not recommended for reproducible builds; prefer bumping the base image tag.
|
||||
RUN apt-get update && apt-get upgrade -y && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Pre-configure kubectl for in-cluster serviceaccount
|
||||
RUN mkdir -p /etc/skel/.kube && \
|
||||
cat > /etc/skel/.kube/config << 'EOF'
|
||||
apiVersion: v1
|
||||
kind: Config
|
||||
clusters:
|
||||
- cluster:
|
||||
server: https://kubernetes.default.svc
|
||||
certificate-authority: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
|
||||
name: in-cluster
|
||||
contexts:
|
||||
- context:
|
||||
cluster: in-cluster
|
||||
user: open-terminal
|
||||
name: default
|
||||
current-context: default
|
||||
users:
|
||||
- name: open-terminal
|
||||
user:
|
||||
tokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
|
||||
EOF
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue