nodepool/doc/source
Matthieu Huin 7a072ade9a Openshift/pods drivers: refactor, fix doc
the openshiftpods driver had some duplicated code from
the openshift driver that wasn't working as expected; the
main issues being:

1. the 'max-pods' config field wasn't taken into account
2. the 'max-servers' config field didn't pass the config validator
   despite being correct

This refactor fixes both issues and removes redundant code, which
should improve maintainability in the future.

Add validation to ensure aliases are mutually exclusive in these
providers' configurations.

Add testing to validate this behavior.

Change-Id: Iea8c898c4c2ce61d138d280bd2fadd9cbe8e8b61
2024-11-25 18:44:39 +01:00
..
_static Switch logo color in docs pages to dark blue 2024-11-12 19:00:27 +00:00
_templates Switch docs theme to versioned RTD 2021-12-16 11:23:30 -08:00
aws.rst Merge "Add EBS direct image upload to AWS" 2024-07-31 22:28:16 +00:00
azure.rst Merge "Use diskimage username in AWS and Azure drivers" 2023-08-23 00:57:54 +00:00
conf.py Switch logo color in docs pages to dark blue 2024-11-12 19:00:27 +00:00
configuration.rst Add delete-after-upload option 2024-03-09 06:51:56 -08:00
devguide.rst Convert GCE to state machine driver and remove simple 2022-08-25 13:31:09 -07:00
gce.rst Reconcile docs/validation for some options 2024-02-08 09:36:35 -08: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 Add max-age to metastatic driver 2024-04-24 14:15:45 -07:00
openshift-pods.rst Openshift/pods drivers: refactor, fix doc 2024-11-25 18:44:39 +01:00
openshift.rst Openshift/pods drivers: refactor, fix doc 2024-11-25 18:44:39 +01:00
openstack.rst Remove hostname-format option 2024-02-08 09:40:41 -08:00
operation.rst Merge "Add a new metric, for handleable requests per provider" 2024-07-09 05:55:28 +00: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