diff --git a/.drone.yml b/.drone.yml index 839f53a..8f07bf9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -6,5 +6,11 @@ name: default steps: - name: docker image: plugins/docker - repo: harbor.k-space.ee/test/samba - registry: harbor.k-space.ee + settings: + repo: harbor.k-space.ee/k-space/samba + registry: harbor.k-space.ee + network_mode: host + username: + from_secret: docker_username + password: + from_secret: docker_password diff --git a/entrypoint.sh b/entrypoint.sh index 701e175..e892518 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -13,11 +13,11 @@ case $(hostname) in --dns-backend=SAMBA_INTERNAL \ --realm=$PROVISION_REALM \ --domain=$PROVISION_WORKGROUP \ - --adminpass=S4l4k4l4!! + --adminpass=$DOMAIN_ADMIN_PASSWORD samba -F ;; - dc2|dc3) - echo S4l4k4l4!! | kinit administrator@$PROVISION_REALM + dc*) + echo $DOMAIN_ADMIN_PASSWORD | kinit administrator@$PROVISION_REALM ! samba-tool dns zonecreate -k yes dc1.$PROVISION_REALM $PROVISION_REVERSE_INET_ZONE ! samba-tool dns zonecreate -k yes dc1.$PROVISION_REALM $PROVISION_REVERSE_INET6_ZONE samba-tool domain join -k yes $PROVISION_REALM dc \