kuryr-kubernetes/doc/source/installation
Michał Dulko 8b76509514 Clean up Dockerfiles and how we build them
This commit does several cleanups to the Dockerfiles that we have:

* git is removed from the images after Kuryr packages installation
* jq and wget is removed from kuryr-cni image as those ar no longer used
* explicit setuptools installation is no longer required
* raw Kuryr code is removed from images after it's `pip install`ed
* unnecessary VOLUME line is removed from kuryr-cni Dockerfile
* CNI_CONFIG_DIR and CNI_BIN_DIR build arguments are removed from
  kuryr-cni Dockerfile as they are not used anywhere. Initially we've
  kept them to allow deployer to tell where host's /etc/cni/net.d and
  /opt/cni/bin will be mounted, but one of the refactorings of
  cni_ds_init must have stopped depending on them and we simply started
  to expect the mounts to be in the same paths as on host. We can
  continue to do that.

The build_cni_daemonset_image script was created back in the time when
we have had multi-stage build of the kuryr-cni image. This is no longer
the case and building the image is as easy as:

    `docker build -f cni.Dockerfile .`

Given that this commit removes the script and updates documentation to
recommend using `docker build` directly.

Change-Id: Ib1807344ede11ec6845e5f09c5a87c29a779af03
2018-12-17 10:40:50 +01:00
..
devstack Add missing documentation for nested deployment 2018-10-09 00:43:50 -03:00
containerized.rst Clean up Dockerfiles and how we build them 2018-12-17 10:40:50 +01:00
default_configuration.rst OpenDaylight support: Installation & Configuration 2017-08-28 09:39:49 +02:00
https_kubernetes.rst [Trivial] Doc fix K8S/K8s -> Kubernetes 2017-09-21 11:46:16 +05:30
index.rst Introduce test case document for SRIOV functionality 2018-12-05 12:06:13 +03:00
ipv6.rst ipv6: Support pod networking 2017-08-17 08:33:27 +02:00
manual.rst Update the HTTP links to HTTPS in manual.rstl. 2018-11-14 08:40:12 +00:00
multi_vif_with_npwg_spec.rst Fix typo and indents in document 2018-08-29 21:32:15 +08:00
network_namespace.rst Trivial fix for network namespace doc 2018-11-01 14:37:38 +02:00
network_policy.rst Ensure pod relabeling is supported by the Network Policy 2018-12-05 09:59:51 +01:00
ocp_route.rst OCP-Route: configuration and testing documentation 2018-07-01 09:39:45 +03:00
ports-pool.rst Add multi pools support 2018-03-07 13:06:56 +01:00
services.rst Merge "Services: Gracefully ignore exposed UDP ports" 2018-03-14 15:19:48 +00:00
sriov.rst Merge "Introduce test case document for SRIOV functionality" 2018-12-05 12:04:38 +00:00
testing_connectivity.rst OpenDaylight support: Installation & Configuration 2017-08-28 09:39:49 +02:00
testing_nested_connectivity.rst OpenDaylight support: Installation & Configuration 2017-08-28 09:39:49 +02:00
testing_sriov_functional.rst Introduce test case document for SRIOV functionality 2018-12-05 12:06:13 +03:00
testing_udp_services.rst Howto document for UDP services 2018-10-09 17:36:19 +03:00
trunk_ports.rst OpenDaylight support: Installation & Configuration 2017-08-28 09:39:49 +02:00
upgrades.rst Rename kuryr-status to kuryr-k8s-status 2018-11-20 15:28:57 +01:00