diff --git a/cluster/addons/fluentd-elasticsearch/README.md b/cluster/addons/fluentd-elasticsearch/README.md index 7e58dd3d7ef..8a9ce013152 100644 --- a/cluster/addons/fluentd-elasticsearch/README.md +++ b/cluster/addons/fluentd-elasticsearch/README.md @@ -56,11 +56,8 @@ Learn more in the [official Kubernetes documentation][k8sElasticsearchDocs]. ## Building -Both images are now being hosted in google cloud and are built via the -[cloud build](https://cloud.google.com/cloud-build/) product. To build these -images yourself you will need to have the [gcloud sdk](https://cloud.google.com/sdk/install) -installed and you will need to login. You can then run `make` in either -image directory to trigger a container build. +Both images are now being hosted in quay.io and are built locally via `make` and `docker`. +To build locally run `make build` and then `make push` to publish. ### Known problems diff --git a/cluster/addons/fluentd-elasticsearch/es-image/Makefile b/cluster/addons/fluentd-elasticsearch/es-image/Makefile index 8f5dbab5b4e..b32d928a134 100755 --- a/cluster/addons/fluentd-elasticsearch/es-image/Makefile +++ b/cluster/addons/fluentd-elasticsearch/es-image/Makefile @@ -12,11 +12,14 @@ # See the License for the specific language governing permissions and # limitations under the License. -.PHONY: build +.PHONY: build push -PREFIX = gcr.io/fluentd-elasticsearch +PREFIX = quay.io/fluentd_elasticsearch IMAGE = elasticsearch TAG = v6.7.2 build: - gcloud builds submit --tag ${PREFIX}/${IMAGE}:${TAG} + docker build --tag ${PREFIX}/${IMAGE}:${TAG} . + +push: + docker push ${PREFIX}/${IMAGE}:${TAG} diff --git a/cluster/addons/fluentd-elasticsearch/fluentd-es-image/Makefile b/cluster/addons/fluentd-elasticsearch/fluentd-es-image/Makefile index 62d89dbd30f..0c939311c8d 100644 --- a/cluster/addons/fluentd-elasticsearch/fluentd-es-image/Makefile +++ b/cluster/addons/fluentd-elasticsearch/fluentd-es-image/Makefile @@ -12,11 +12,14 @@ # See the License for the specific language governing permissions and # limitations under the License. -.PHONY: build +.PHONY: build push -PREFIX = gcr.io/fluentd-elasticsearch +PREFIX = quay.io/fluentd_elasticsearch IMAGE = fluentd TAG = v2.5.2 build: - gcloud builds submit --tag $(PREFIX)/$(IMAGE):$(TAG) + docker build --tag ${PREFIX}/${IMAGE}:${TAG} . + +push: + docker push ${PREFIX}/${IMAGE}:${TAG} \ No newline at end of file