File tree Expand file tree Collapse file tree
ansible/playbooks/write-token-kubeconfig Expand file tree Collapse file tree Original file line number Diff line number Diff line change 8787 token: {{ k8s_api_key }}
8888 dest : ' {{ kubeconfig_file }}'
8989 mode : ' 0640'
90+
91+ - name : Notify user
92+ ansible.builtin.debug :
93+ msg : " Wrote {{ kubeconfig_file }}"
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22set -eu
33
4+ OUTPUTFILE=${1:- " ~/.kube/config" }
5+
46get_abs_filename () {
57 # $1 : relative filename
68 echo " $( cd " $( dirname " $1 " ) " && pwd) /$( basename " $1 " ) "
@@ -14,6 +16,4 @@ ANSIBLEPATH="$(dirname ${SCRIPTPATH})/ansible"
1416PLAYBOOKPATH=" ${ANSIBLEPATH} /playbooks"
1517export ANSIBLE_CONFIG=" ${ANSIBLEPATH} /ansible.cfg"
1618
17- PATTERN_NAME=${1:- $(basename " ` pwd` " )}
18-
19- ansible-playbook -e pattern_name=" ${PATTERN_NAME} " -e pattern_dir=" ${PATTERNPATH} " " ${PLAYBOOKPATH} /write-token-kubeconfig/write-token-kubeconfig.yml"
19+ ansible-playbook -e pattern_dir=" ${PATTERNPATH} " -e kubeconfig_file=" ${OUTPUTFILE} " " ${PLAYBOOKPATH} /write-token-kubeconfig/write-token-kubeconfig.yml"
You can’t perform that action at this time.
0 commit comments