diff --git a/continuousintegration/orchestration/eoscta-config.yaml b/continuousintegration/orchestration/eoscta-config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8e71d12e4a43e512fb019c3d72bc24d8f28f7d54 --- /dev/null +++ b/continuousintegration/orchestration/eoscta-config.yaml @@ -0,0 +1,10 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: eoscta-config + labels: + config: eoscta +data: + eos.grpc.keytab: | + # instance host:port token + ctaeos ctaeos:50051 2168e517-f9b2-458d-aa7b-4dc1ec448986 diff --git a/continuousintegration/orchestration/pod-ctaeos.yaml b/continuousintegration/orchestration/pod-ctaeos.yaml index d0417f791fe45aa8c9ad679bbbe398372a4bf0f7..76e83e1c055654ffc5c8285b4138df24e4436402 100644 --- a/continuousintegration/orchestration/pod-ctaeos.yaml +++ b/continuousintegration/orchestration/pod-ctaeos.yaml @@ -51,6 +51,8 @@ spec: name: stgstorage - mountPath: /etc/config/eos name: eosconfig + - mountPath: /etc/config/eoscta + name: eosctaconfig securityContext: privileged: true @@ -67,6 +69,9 @@ spec: - name: eosconfig configMap: name: eos-config + - name: eosctaconfig + configMap: + name: eoscta-config imagePullSecrets: - name: ctaregsecret diff --git a/continuousintegration/orchestration/pod-ctafrontend.yaml b/continuousintegration/orchestration/pod-ctafrontend.yaml index 37c08c0b328bf271d995e8fde26c7ac6590ff79e..7ac57e9bf34bbd8a3ff0190c35e6654c079f211c 100644 --- a/continuousintegration/orchestration/pod-ctafrontend.yaml +++ b/continuousintegration/orchestration/pod-ctafrontend.yaml @@ -46,6 +46,8 @@ spec: name: mylibrary - mountPath: /mnt/logs name: logstorage + - mountPath: /etc/config/eoscta + name: eosctaconfig securityContext: # RW access needed to volumes privileged: true @@ -69,6 +71,9 @@ spec: - name: logstorage persistentVolumeClaim: claimName: claimlogs + - name: eosctaconfig + configMap: + name: eoscta-config imagePullSecrets: - name: ctaregsecret