nodepool/doc/source
James E. Blair c78fe769f2 Allow custom k8s pod specs
This change adds the ability to use the k8s (and friends) drivers
to create pods with custom specs.  This will allow nodepool admins
to define labels that create pods with options not otherwise supported
by Nodepool, as well as pods with multiple containers.

This can be used to implement the versatile sidecar pattern, which,
in a system where it is difficult to background a system process (such
as a database server or container runtime) is useful to run jobs with
such requirements.

It is still the case that a single resource is returned to Zuul, so
a single pod will be added to the inventory.  Therefore, the expectation
that it should be possible to shell into the first container in the
pod is documented.

Change-Id: I4a24a953a61239a8a52c9e7a2b68a7ec779f7a3d
2024-01-30 15:59:34 -08:00
..
_static Switch docs theme to versioned RTD 2021-12-16 11:23:30 -08:00
_templates Switch docs theme to versioned RTD 2021-12-16 11:23:30 -08:00
aws.rst Merge "AWS: Add support for retrying image imports" 2023-08-28 18:43:56 +00:00
azure.rst Merge "Use diskimage username in AWS and Azure drivers" 2023-08-23 00:57:54 +00:00
conf.py Correct tagged version docs build 2022-03-21 10:23:22 -07:00
configuration.rst Add OpenStack volume quota 2023-02-13 06:56:03 -08:00
devguide.rst Convert GCE to state machine driver and remove simple 2022-08-25 13:31:09 -07:00
gce.rst Merge "Add provider/pool priority support" 2022-05-24 16:02:34 +00:00
ibmvpc.rst Merge "Add provider/pool priority support" 2022-05-24 16:02:34 +00:00
index.rst Clarify in doc introduction that OpenStack is not required 2018-04-27 07:43:26 -05:00
installation.rst Remove statsd args to OpenStack API client call 2021-04-20 10:19:37 +10:00
kubernetes.rst Allow custom k8s pod specs 2024-01-30 15:59:34 -08:00
metastatic.rst Use backing node attributes as metastatic default 2023-11-27 10:34:24 -08:00
openshift-pods.rst Allow custom k8s pod specs 2024-01-30 15:59:34 -08:00
openshift.rst Allow custom k8s pod specs 2024-01-30 15:59:34 -08:00
openstack.rst Add an image upload timeout to the openstack driver 2023-09-06 08:04:51 -07:00
operation.rst Add ZK cache stats 2023-08-03 10:27:25 -07:00
releasenotes.rst Publish docs on release 2018-06-29 15:41:46 -07:00
static.rst Merge "Add provider/pool priority support" 2022-05-24 16:02:34 +00:00