You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
560 B
27 lines
560 B
- name: Make /opt/oc directory |
|
file: |
|
path: /opt/oc |
|
state: directory |
|
|
|
- name: Download openshift client tarball |
|
get_url: |
|
url: "{{ kubectl_openshift_url }}" |
|
checksum: "{{ kubectl_openshift_checksum }}" |
|
dest: /opt/oc.tgz |
|
|
|
- name: Extract openshift client tarball |
|
unarchive: |
|
src: /opt/oc.tgz |
|
dest: /opt/oc |
|
extra_opts: |
|
- --strip-components=1 |
|
|
|
- name: Copy files into /usr/local |
|
copy: |
|
remote_src: true |
|
src: "/opt/oc/{{ item }}" |
|
dest: "/usr/local/bin/{{ item }}" |
|
mode: 0755 |
|
loop: |
|
- oc |
|
- kubectl
|
|
|