diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 014327c7..57062100 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -102,8 +102,9 @@ jobs: uses: docker/build-push-action@v2 with: context: '.' - cache-from: type=gha - cache-to: type=gha,mode=max + # Disable cache until https://github.com/docker/buildx/issues/681 is fixed + # cache-from: type=gha + # cache-to: type=gha,mode=max tags: nginx/nginx-ingress-operator:${{ github.sha }} push: false @@ -135,6 +136,9 @@ jobs: with: file: Dockerfile context: '.' + # Disable cache until https://github.com/docker/buildx/issues/681 is fixed + # cache-from: type=gha + # cache-to: type=gha,mode=max cache-from: type=gha cache-to: type=gha,mode=max tags: | diff --git a/.gitignore b/.gitignore index c0a7a54c..ddaa1373 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ testbin/* *.swp *.swo *~ +.vscode/ diff --git a/docs/manual-installation.md b/docs/manual-installation.md index 73f0d0f1..9d963cb1 100644 --- a/docs/manual-installation.md +++ b/docs/manual-installation.md @@ -1,17 +1,22 @@ # Manual installation -### 1. Deploy the operator - This will deploy the operator in the `nginx-ingress-operator-system` namespace. 1. Deploy the Operator and associated resources: - 1. To deploy the Operator and associated resources to an OpenShift environment, run: + 1. Clone the `nginx-ingress-operator` repo and checkout the latest stable tag: + ``` + git clone https://github.com/nginxinc/nginx-ingress-operator/ + cd nginx-ingress-operator/ + git checkout v0.3.0 + ``` + + 2. `Openshift` To deploy the Operator and associated resources to an OpenShift environment, run: ``` make openshift-deploy IMG=registry.connect.redhat.com/nginx/nginx-ingress-operator:0.3.0 ``` - 2. To deploy the Operator and associated resources to all other environments: + 3. Alternatively, to deploy the Operator and associated resources to all other environments: ``` make deploy IMG=nginx/nginx-ingress-operator:0.3.0 ```