diff --git a/roles/paas-docker/zemke-rhyne/files/zr.sh b/roles/paas-docker/zemke-rhyne/files/zr.sh new file mode 100755 --- /dev/null +++ b/roles/paas-docker/zemke-rhyne/files/zr.sh @@ -0,0 +1,26 @@ +#!/bin/sh + +# ------------------------------------------------------------- +# PaaS Docker +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +# Project: Nasqueron +# Created: 2018-09-08 +# License: Trivial work, not eligible to copyright +# Source file: roles/paas-docker/zemke-rhyne/files/zr.sh +# ------------------------------------------------------------- +# +# <auto-generated> +# This file is managed by our rOPS SaltStack repository. +# +# Changes to this file may cause incorrect behavior +# and will be lost if the state is redeployed. +# </auto-generated> + +ZR_SERVER="${ZR_SERVER:-ysul.nasqueron.org}" + +if [ "$#" -eq 0 ]; then + echo "Usage: $0 <command name> [options...]" 1>&2; + exit 1 +fi + +ssh -4 -i /etc/zr/id_zr "zr@$ZR_SERVER" "$@" diff --git a/roles/paas-docker/zemke-rhyne/init.sls b/roles/paas-docker/zemke-rhyne/init.sls --- a/roles/paas-docker/zemke-rhyne/init.sls +++ b/roles/paas-docker/zemke-rhyne/init.sls @@ -37,3 +37,4 @@ include: - .directory - .key + - .utilities diff --git a/roles/paas-docker/zemke-rhyne/utilities.sls b/roles/paas-docker/zemke-rhyne/utilities.sls new file mode 100644 --- /dev/null +++ b/roles/paas-docker/zemke-rhyne/utilities.sls @@ -0,0 +1,14 @@ +# ------------------------------------------------------------- +# Salt — Provision Docker engine +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +# Project: Nasqueron +# Created: 2018-09-08 +# License: Trivial work, not eligible to copyright +# ------------------------------------------------------------- + +{% from "map.jinja" import dirs with context %} + +{{ dirs.bin }}/zr: + file.managed: + - source: salt://roles/paas-docker/zemke-rhyne/files/zr.sh + - mode: 755