X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=validation.git;a=blobdiff_plain;f=docker%2FREADME.rst;fp=docker%2FREADME.rst;h=74cd78761053dd8a5ca8bc827f4c2bbdb602c540;hp=0fff3edbd89bcc7a1fdb03d942c72741db38f12a;hb=120f1c310200e601f45a6601f2e7ec20f21fc744;hpb=82be52a9082be8cde1170e69d0f7f27e1225a208 diff --git a/docker/README.rst b/docker/README.rst index 0fff3ed..74cd787 100644 --- a/docker/README.rst +++ b/docker/README.rst @@ -199,84 +199,19 @@ Example (assuming the default variables have been utilized for building the imag The kube-conformance container ============================== -Building and pushing the container ----------------------------------- - -To build just the kube-conformance container, use the command: - -.. code-block:: console - - make kube-conformance-build [ REGISTRY= NAME=] - -To both build and push the container, use the command: - -.. code-block:: console - - make kube-conformance [ REGISTRY= NAME=] +The current kube-conformance image used is being pulled from k8s.gcr.io +based on the kubernetes version the cluster is running on. -Using the container -------------------- - -This is a standalone container able to launch Kubernetes end-to-end tests, -for the purposes of conformance testing. - -It is a thin wrapper around the `e2e.test` binary in the upstream Kubernetes -distribution, which drops results in a predetermined location for use as a -[Heptio Sonobuoy](https://github.com/heptio/sonobuoy) plugin. - -To learn more about conformance testing and its Sonobuoy integration, read the -[conformance guide](https://github.com/heptio/sonobuoy/blob/master/docs/conformance-testing.md). - -Example: - -.. code-block:: console - - docker run -ti akraino/validation:kube-conformance-v1.16 - -By default, the container will run the `run_e2e.sh` script. If you want to -enter the container, add */bin/sh* at the end of the command above - -Normally, this conainer is not used directly, but instead leveraged via -sonobuoy. +For more information refer to https://sonobuoy.io/docs/v0.50.0/ The sonobuoy-plugin-systemd-logs container ========================================== -Building and pushing the container ----------------------------------- - -To build just the sonobuoy-plugin-systemd-logs container, use the command: - -.. code-block:: console - - make sonobuoy-plugin-systemd-logs-build [ REGISTRY= NAME=] - -To both build and push the container, use the command: - -.. code-block:: console - - make sonobuoy-plugin-systemd-logs [ REGISTRY= NAME=] - -Using the container -------------------- - -This is a simple standalone container that gathers log information from -systemd, by chrooting into the node's filesystem and running `journalctl`. - -This container is used by [Heptio Sonobuoy](https://github.com/heptio/sonobuoy) -for gathering host logs in a Kubernetes cluster. - -Example: - -.. code-block:: console - - docker run -ti akraino/validation:sonobuoy-plugin-systemd-logs-latest +The current sonobuoy-plugin-systemd-logs image used is being pulled from +gcr.io/heptio-images repo with latest tag. -By default, the container will run the `get_systemd_logs.sh` script. If you -want to enter the container, add */bin/sh* at the end of the command above. +For more information refer to https://sonobuoy.io/docs/v0.50.0/ -Normally, this conainer is not used directly, but instead leveraged via -sonobuoy. The openstack container =======================