Fixes #37: Update to operator-sdk 0.16.0, add galaxy requirements.

This commit is contained in:
Jeff Geerling
2020-03-18 10:19:23 -05:00
parent 0f5fdc3862
commit e22296a0d7
5 changed files with 16 additions and 6 deletions

View File

@@ -1,8 +1,13 @@
FROM quay.io/operator-framework/ansible-operator:v0.14.0
FROM quay.io/operator-framework/ansible-operator:v0.16.0
# Install kubectl.
COPY --from=lachlanevenson/k8s-kubectl:v1.16.5 /usr/local/bin/kubectl /usr/local/bin/kubectl
# Install Ansible requirements.
COPY requirements.yml ${HOME}/requirements.yml
RUN ansible-galaxy collection install -r ${HOME}/requirements.yml \
&& chmod -R ug+rwx ${HOME}/.ansible
COPY watches.yaml ${HOME}/watches.yaml
COPY main.yml ${HOME}/main.yml