Files
containers/.vib/harbor-portal/goss/harbor-portal.yaml
Carlos Rodríguez Hernández 45d7897631 [bitnami/*] Set new header/owner (#66218)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-05-06 15:06:33 +02:00

32 lines
959 B
YAML

# Copyright Broadcom, Inc. All Rights Reserved.
# SPDX-License-Identifier: APACHE-2.0
group:
harbor:
exists: true
user:
harbor:
exists: true
file:
/opt/bitnami/harbor/nginx-conf:
exists: false
/opt/bitnami/nginx/conf:
exists: true
mode: "0775"
owner: harbor
filetype: directory
/opt/bitnami/nginx/conf/nginx.conf:
exists: true
contents:
- "/opt/bitnami/harbor"
- "/opt/bitnami/nginx/conf/mime.types"
command:
# Ensure permissions for Internal TLS
check-permissions-system-certs:
exec: ls -l /etc/pki/tls/certs/ca-bundle.crt /etc/pki/tls/certs/ca-bundle.trust.crt /etc/ssl/certs/ca-certificates.crt 2>/dev/null | grep "^.\{5\}w.*harbor"
exit-status: 0
# Ensure a set of directories exist and the non-root user has write privileges to them
check-directories-exist-with-user:
exec: ls -dl /etc/ssl/certs /etc/pki/tls/certs/ 2>/dev/null | grep "drwxrwxr-x.*harbor"
exit-status: 0