Commit 40ceebc2 authored by Geoff Simmons's avatar Geoff Simmons

Update main README.md section Installation.

Mention the haproxy container, and the Helm charts folder.
parent 1d875b56
...@@ -26,19 +26,23 @@ valuable at this early stage. ...@@ -26,19 +26,23 @@ valuable at this early stage.
# Installation # Installation
Varnish for the purposes of Ingress and the controller that manages it Varnish and haproxy for the purposes of Ingress run together in a Pod,
are implemented in separate containers -- one controller can be used and the controller that manages them runs in a separate Pod -- one
to manage a group of Varnish instances. The Dockerfiles and other controller can be used to manage a group of Pods implementing
files needed to build the two images are in the Ingress. The Dockerfiles and other files needed to build the three
[``container/``](/container) folder, together with a Makefile that images are in the [``container/``](/container) folder, together with a
encapsulates the commands for the build. Makefile that encapsulates the commands for the build.
The resulting images must then be pushed to a registry available to The resulting images must then be pushed to a registry available to
the Kubernetes cluster. the Kubernetes cluster.
The Ingress can then be deployed by any of the means that are The Ingress can then be deployed by any of the means that are
customary for Kubernetes. The [``deploy/``](/deploy) folder contains customary for Kubernetes. The [``deploy/``](/deploy) folder contains
manifests (YAMLs) for some of the ways to deploy an Ingress. manifests (YAMLs) for some of the ways to deploy an Ingress, using
tools such as
[``kubectl``](https://kubernetes.io/docs/reference/kubectl/overview/). The
[``charts/``](/charts) folder contains charts for
[Helm](https://helm.sh/) deployments.
The deployment described in [``deploy/``](/deploy) targets a default The deployment described in [``deploy/``](/deploy) targets a default
setup in which the controller runs in the ``kube-system`` namespace setup in which the controller runs in the ``kube-system`` namespace
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment