Compare commits
10 Commits
fix/deskto
...
files_init
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0f54a90212 | ||
|
|
93d1237a43 | ||
|
|
42ff86e0af | ||
|
|
814dce3dec | ||
|
|
bfa43257ff | ||
|
|
e1c9e9ad20 | ||
|
|
1b62d2ae31 | ||
|
|
51f32c993f | ||
|
|
59749c8b7f | ||
|
|
23816103c9 |
@@ -16,7 +16,7 @@ data:
|
|||||||
key: AWS_SECRET_ACCESS_KEY
|
key: AWS_SECRET_ACCESS_KEY
|
||||||
name: argo-workflow-log-fakes3
|
name: argo-workflow-log-fakes3
|
||||||
bucket: mongo-backup
|
bucket: mongo-backup
|
||||||
endpoint: workflow-archivelog-s3.user-system-mmchong2021:4568
|
endpoint: tapr-s3-svc:4568
|
||||||
insecure: true
|
insecure: true
|
||||||
persistence:
|
persistence:
|
||||||
connectionPool:
|
connectionPool:
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ spec:
|
|||||||
|
|
||||||
containers:
|
containers:
|
||||||
- name: edge-desktop
|
- name: edge-desktop
|
||||||
image: beclab/desktop:v0.2.57
|
image: beclab/desktop:v0.2.58
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
securityContext:
|
securityContext:
|
||||||
runAsNonRoot: false
|
runAsNonRoot: false
|
||||||
@@ -78,7 +78,7 @@ spec:
|
|||||||
value: http://bfl.{{ .Release.Namespace }}:8080
|
value: http://bfl.{{ .Release.Namespace }}:8080
|
||||||
|
|
||||||
- name: desktop-server
|
- name: desktop-server
|
||||||
image: beclab/desktop-server:v0.2.57
|
image: beclab/desktop-server:v0.2.58
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
securityContext:
|
securityContext:
|
||||||
allowPrivilegeEscalation: false
|
allowPrivilegeEscalation: false
|
||||||
|
|||||||
@@ -73,6 +73,28 @@ spec:
|
|||||||
- -c
|
- -c
|
||||||
- |
|
- |
|
||||||
chown -R 1000:1000 /appdata; chown -R 1000:1000 /appcache; chown -R 1000:1000 /data
|
chown -R 1000:1000 /appdata; chown -R 1000:1000 /appcache; chown -R 1000:1000 /data
|
||||||
|
- name: init-container
|
||||||
|
image: 'postgres:16.0-alpine3.18'
|
||||||
|
command:
|
||||||
|
- sh
|
||||||
|
- '-c'
|
||||||
|
- >-
|
||||||
|
echo -e "Checking for the availability of PostgreSQL Server
|
||||||
|
deployment"; until psql -h $PGHOST -p $PGPORT -U $PGUSER -d $PGDB1
|
||||||
|
-c "SELECT 1"; do sleep 1; printf "-"; done; sleep 5; echo -e " >>
|
||||||
|
PostgreSQL DB Server has started";
|
||||||
|
env:
|
||||||
|
- name: PGHOST
|
||||||
|
value: citus-headless.os-system
|
||||||
|
- name: PGPORT
|
||||||
|
value: '5432'
|
||||||
|
- name: PGUSER
|
||||||
|
value: files_os_system
|
||||||
|
- name: PGPASSWORD
|
||||||
|
value: {{ $files_postgres_password | b64dec }}
|
||||||
|
- name: PGDB1
|
||||||
|
value: os_system_files
|
||||||
|
|
||||||
containers:
|
containers:
|
||||||
- name: gateway
|
- name: gateway
|
||||||
image: beclab/appdata-gateway:0.1.18
|
image: beclab/appdata-gateway:0.1.18
|
||||||
|
|||||||
@@ -302,7 +302,7 @@ spec:
|
|||||||
# - /filebrowser
|
# - /filebrowser
|
||||||
# - --noauth
|
# - --noauth
|
||||||
- name: files-frontend
|
- name: files-frontend
|
||||||
image: beclab/files-frontend:v1.3.53
|
image: beclab/files-frontend:v1.3.55
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
securityContext:
|
securityContext:
|
||||||
runAsNonRoot: false
|
runAsNonRoot: false
|
||||||
|
|||||||
@@ -177,7 +177,7 @@ spec:
|
|||||||
value: os_system_knowledge
|
value: os_system_knowledge
|
||||||
containers:
|
containers:
|
||||||
- name: knowledge
|
- name: knowledge
|
||||||
image: "beclab/knowledge-base-api:v0.12.2"
|
image: "beclab/knowledge-base-api:v0.12.4"
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
securityContext:
|
securityContext:
|
||||||
allowPrivilegeEscalation: false
|
allowPrivilegeEscalation: false
|
||||||
@@ -283,8 +283,8 @@ spec:
|
|||||||
- name: sync
|
- name: sync
|
||||||
image: "beclab/recommend-sync:v0.12.0"
|
image: "beclab/recommend-sync:v0.12.0"
|
||||||
securityContext:
|
securityContext:
|
||||||
allowPrivilegeEscalation: false
|
runAsUser: 0
|
||||||
runAsUser: 1000
|
runAsNonRoot: false
|
||||||
env:
|
env:
|
||||||
- name: USERSPACE_DIRECTORY
|
- name: USERSPACE_DIRECTORY
|
||||||
value: /data
|
value: /data
|
||||||
|
|||||||
@@ -86,12 +86,12 @@ spec:
|
|||||||
fieldPath: status.podIP
|
fieldPath: status.podIP
|
||||||
containers:
|
containers:
|
||||||
- name: appstore
|
- name: appstore
|
||||||
image: beclab/market-frontend:v0.3.10
|
image: beclab/market-frontend:v0.3.11
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 80
|
||||||
- name: appstore-backend
|
- name: appstore-backend
|
||||||
image: beclab/market-backend:v0.3.10
|
image: beclab/market-backend:v0.3.11
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 81
|
- containerPort: 81
|
||||||
|
|||||||
@@ -83,6 +83,23 @@ spec:
|
|||||||
permission:
|
permission:
|
||||||
pub: allow
|
pub: allow
|
||||||
sub: allow
|
sub: allow
|
||||||
|
- export:
|
||||||
|
- appName: lldap
|
||||||
|
pub: allow
|
||||||
|
sub: allow
|
||||||
|
- appName: vault-server
|
||||||
|
pub: deny
|
||||||
|
sub: allow
|
||||||
|
- appName: seahub
|
||||||
|
pub: deny
|
||||||
|
sub: allow
|
||||||
|
- appName: knowledge
|
||||||
|
pub: deny
|
||||||
|
sub: allow
|
||||||
|
name: system.users
|
||||||
|
permission:
|
||||||
|
pub: allow
|
||||||
|
sub: allow
|
||||||
user: os-system-notifications
|
user: os-system-notifications
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -160,6 +177,8 @@ spec:
|
|||||||
name: notifications-secrets
|
name: notifications-secrets
|
||||||
- name: NATS_SUBJECT
|
- name: NATS_SUBJECT
|
||||||
value: "terminus.{{ .Release.Namespace }}.system.notification"
|
value: "terminus.{{ .Release.Namespace }}.system.notification"
|
||||||
|
- name: NATS_SUBJECT_SYSTEM_USERS
|
||||||
|
value: "terminus.{{ .Release.Namespace }}.system.users"
|
||||||
|
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
tcpSocket:
|
tcpSocket:
|
||||||
|
|||||||
@@ -249,7 +249,7 @@ spec:
|
|||||||
|
|
||||||
containers:
|
containers:
|
||||||
- name: studio
|
- name: studio
|
||||||
image: beclab/studio-server:v0.1.49
|
image: beclab/studio-server:v0.1.50
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
args:
|
args:
|
||||||
- server
|
- server
|
||||||
|
|||||||
@@ -220,7 +220,7 @@ spec:
|
|||||||
- mountPath: /www
|
- mountPath: /www
|
||||||
name: www-dir
|
name: www-dir
|
||||||
- name: profile-editor-init
|
- name: profile-editor-init
|
||||||
image: beclab/profile-editor:v0.2.1
|
image: beclab/profile-editor:v0.2.21
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
command:
|
command:
|
||||||
- /bin/sh
|
- /bin/sh
|
||||||
@@ -232,7 +232,7 @@ spec:
|
|||||||
- mountPath: /www
|
- mountPath: /www
|
||||||
name: www-dir
|
name: www-dir
|
||||||
- name: profile-preview-init
|
- name: profile-preview-init
|
||||||
image: beclab/profile-preview:v0.2.1
|
image: beclab/profile-preview:v0.2.21
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
command:
|
command:
|
||||||
- /bin/sh
|
- /bin/sh
|
||||||
@@ -244,7 +244,7 @@ spec:
|
|||||||
- mountPath: /www
|
- mountPath: /www
|
||||||
name: www-dir
|
name: www-dir
|
||||||
- name: wise-init
|
- name: wise-init
|
||||||
image: beclab/wise:v1.3.53
|
image: beclab/wise:v1.3.55
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
command:
|
command:
|
||||||
- /bin/sh
|
- /bin/sh
|
||||||
@@ -256,7 +256,7 @@ spec:
|
|||||||
- mountPath: /www
|
- mountPath: /www
|
||||||
name: www-dir
|
name: www-dir
|
||||||
- name: settings-init
|
- name: settings-init
|
||||||
image: beclab/settings:v1.3.53
|
image: beclab/settings:v1.3.55
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
command:
|
command:
|
||||||
- /bin/sh
|
- /bin/sh
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ spec:
|
|||||||
value: os_system_vault
|
value: os_system_vault
|
||||||
containers:
|
containers:
|
||||||
- name: vault-server
|
- name: vault-server
|
||||||
image: beclab/vault-server:v1.3.53
|
image: beclab/vault-server:v1.3.55
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 3000
|
- containerPort: 3000
|
||||||
@@ -114,7 +114,7 @@ spec:
|
|||||||
- name: vault-attach
|
- name: vault-attach
|
||||||
mountPath: /padloc/packages/server/attachments
|
mountPath: /padloc/packages/server/attachments
|
||||||
- name: vault-admin
|
- name: vault-admin
|
||||||
image: beclab/vault-admin:v1.3.53
|
image: beclab/vault-admin:v1.3.55
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 3010
|
- containerPort: 3010
|
||||||
|
|||||||
@@ -88,13 +88,13 @@ spec:
|
|||||||
|
|
||||||
containers:
|
containers:
|
||||||
- name: vault-frontend
|
- name: vault-frontend
|
||||||
image: beclab/vault-frontend:v1.3.53
|
image: beclab/vault-frontend:v1.3.55
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 80
|
||||||
|
|
||||||
- name: notification-server
|
- name: notification-server
|
||||||
image: beclab/vault-notification:v1.3.53
|
image: beclab/vault-notification:v1.3.55
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 3010
|
- containerPort: 3010
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
upgrade:
|
upgrade:
|
||||||
minVersion: 1.12.0-0000000
|
minVersion: 1.12.0-1
|
||||||
|
|||||||
@@ -20,5 +20,7 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
email: "{{.Values.user.email}}"
|
email: "{{.Values.user.email}}"
|
||||||
initialPassword: "{{ .Values.user.password }}"
|
initialPassword: "{{ .Values.user.password }}"
|
||||||
|
groups:
|
||||||
|
- lldap_admin
|
||||||
status:
|
status:
|
||||||
state: Active
|
state: Active
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
beclab/ks-apiserver:0.0.9
|
beclab/ks-apiserver:0.0.10
|
||||||
beclab/ks-controller-manager:0.0.9
|
beclab/ks-controller-manager:0.0.10
|
||||||
beclab/kube-state-metrics:v2.3.0-ext.1
|
beclab/kube-state-metrics:v2.3.0-ext.1
|
||||||
calico/cni:v3.29.2
|
calico/cni:v3.29.2
|
||||||
calico/kube-controllers:v3.29.2
|
calico/kube-controllers:v3.29.2
|
||||||
|
|||||||
@@ -143,7 +143,7 @@ spec:
|
|||||||
priorityClassName: "system-cluster-critical"
|
priorityClassName: "system-cluster-critical"
|
||||||
containers:
|
containers:
|
||||||
- name: app-service
|
- name: app-service
|
||||||
image: beclab/app-service:0.3.26
|
image: beclab/app-service:0.3.27
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
securityContext:
|
securityContext:
|
||||||
runAsUser: 0
|
runAsUser: 0
|
||||||
@@ -361,7 +361,7 @@ spec:
|
|||||||
hostNetwork: true
|
hostNetwork: true
|
||||||
containers:
|
containers:
|
||||||
- name: image-service
|
- name: image-service
|
||||||
image: beclab/image-service:0.3.21
|
image: beclab/image-service:0.3.27
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
securityContext:
|
securityContext:
|
||||||
runAsUser: 0
|
runAsUser: 0
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
|
|
||||||
{{ $backupVersion := "0.3.21" }}
|
{{ $backupVersion := "0.3.22" }}
|
||||||
{{ $backup_server_rootpath := printf "%s%s" .Values.rootPath "/rootfs/backup-server" }}
|
{{ $backup_server_rootpath := printf "%s%s" .Values.rootPath "/rootfs/backup-server" }}
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -249,7 +249,7 @@ spec:
|
|||||||
|
|
||||||
containers:
|
containers:
|
||||||
- name: api
|
- name: api
|
||||||
image: beclab/bfl:v0.4.3
|
image: beclab/bfl:v0.4.4
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
securityContext:
|
securityContext:
|
||||||
runAsUser: 1000
|
runAsUser: 1000
|
||||||
|
|||||||
@@ -83,6 +83,13 @@ spec:
|
|||||||
perm:
|
perm:
|
||||||
- pub
|
- pub
|
||||||
- sub
|
- sub
|
||||||
|
- appName: notifications
|
||||||
|
appNamespace: {{ .Release.Namespace }}
|
||||||
|
subjects:
|
||||||
|
- name: system.users
|
||||||
|
perm:
|
||||||
|
- pub
|
||||||
|
- sub
|
||||||
user: os-system-lldap
|
user: os-system-lldap
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -164,8 +171,10 @@ spec:
|
|||||||
name: lldap-pg-secrets
|
name: lldap-pg-secrets
|
||||||
- name: NATS_SUBJECT
|
- name: NATS_SUBJECT
|
||||||
value: "terminus.{{ .Release.Namespace }}.system.notification"
|
value: "terminus.{{ .Release.Namespace }}.system.notification"
|
||||||
|
- name: NATS_SUBJECT_SYSTEM_USERS
|
||||||
|
value: "terminus.{{ .Release.Namespace }}.system.users"
|
||||||
|
|
||||||
image: beclab/lldap:0.0.1
|
image: beclab/lldap:0.0.2
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
name: lldap
|
name: lldap
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
Reference in New Issue
Block a user