aboutsummaryrefslogtreecommitdiffstats
path: root/config-provisioning
Commit message (Collapse)AuthorAgeFilesLines
* Encapsulate wiregaurd key + timestamp in new classgjoranv2023-09-251-0/+39
| | | | | - Use 'wireguard' object with key and timestamp for Rest api. - Keep zk node format unchanged.
* Cluster cost accounts for GPU resources as wellOla Aunronning2023-09-211-1/+7
|
* Add unit test for adding/subtracting resourcesOla Aunronning2023-09-201-5/+42
|
* Consider 'zero' GpuResources when accumulatingOla Aunronning2023-09-201-0/+2
|
* GpuResources::minus follows suitOla Aunronning2023-09-201-1/+3
|
* Fix GpuResources::plusOla Aunronning2023-09-201-1/+3
|
* no reverse check for inclave (#28537)Andreas Eriksen2023-09-151-0/+6
|
* Add wireguard key timestamp to node repo and WireguardPeergjoranv2023-09-141-1/+2
| | | | | - Set from NodePatcher clock. - Add UNINITIALIZED wireguard key constant
* Revert "Wg timestamp in node repo"Andreas Eriksen2023-09-141-2/+1
|
* Merge pull request #28456 from vespa-engine/wg-timestamp-in-node-repoGjøran Voldengen2023-09-141-1/+2
|\ | | | | Wg timestamp in node repo
| * Add UNINITIALIZED wireguard key constantgjoranv2023-09-111-1/+2
| |
* | Stop creating non-generated token endpointsMartin Polden2023-09-121-0/+6
|/
* Merge pull request #28276 from vespa-engine/mpolden/precompute-endpointsMorten Tokle2023-08-311-0/+14
|\ | | | | Precompute zone endpoints on deployment
| * Move AuthMethod to config-provisioningMartin Polden2023-08-301-0/+14
| |
* | Trigger periodic redeployment for apps with readied reindexingjonmv2023-08-301-0/+3
| |
* | Use deploy time (prepare time) when considering applications for maintenance ↵Harald Musum2023-08-301-0/+3
|/ | | | deployment
* Consolidate hamcrest usage to 2.x and remove cthul-matchersBjørn Christian Seime2023-08-291-5/+1
|
* Revert "Require GCP cloud account explicitly prefixed with cloud name"Valerij Fredriksen2023-08-072-6/+13
|
* Require GCP cloud account explicitly prefixed with cloud nameValerij Fredriksen2023-08-072-13/+6
|
* Hosted feature flags validationHåkon Hallingstad2023-08-061-0/+2
|
* Add cloud flag dimensionHåkon Hallingstad2023-07-281-0/+11
|
* Don't scale down if we are likely to scale back upJon Bratseth2023-07-201-1/+5
| | | | | | | | | When we decide to scale number of nodes down we'll see a lower ideal load because we need to be able to handle one node going down. This may lead us to be closer to ideal (at current peak load) than otherwise anticipated, such that we are quite likely to soon scale back up. This checks for that and avoids scaling down dimensions where this is the case.
* Merge pull request #27746 from vespa-engine/bjorncs/data-plane-token-expirationBjørn Christian Seime2023-07-131-1/+3
|\ | | | | Add expiration concept to data plane tokens
| * Add expiration concept to data plane tokensBjørn Christian Seime2023-07-121-1/+3
| |
* | Deprecate duplicate methodJon Bratseth2023-07-131-0/+2
|/
* Handle legacy spec stringsJon Bratseth2023-07-092-8/+24
|
* Allocate all groups in one goJon Bratseth2023-07-093-12/+10
| | | | | With many groups and dynamic allocation allocating group by group is too slow.
* Move disk limit check to NodeResourceLimitsJon Bratseth2023-07-051-0/+10
|
* Rename method to reflect better what it actually returnsHarald Musum2023-07-031-2/+2
|
* isEnclave -> isExclaveHåkon Hallingstad2023-06-191-2/+2
|
* Throw exception when trying to create ApplicationId from from a string with ↵Harald Musum2023-06-162-11/+3
| | | | too many parts
* SimplifyHarald Musum2023-06-151-9/+4
|
* Unescape split character and test with both fromSerializedForm and ↵Harald Musum2023-06-152-27/+12
| | | | fromFullString
* Remove superfluous spaceHarald Musum2023-06-152-3/+30
|
* Stricter validation when creating ApplicationId from a stringHarald Musum2023-06-151-8/+17
|
* value -> versionMorten Tokle2023-06-121-41/+2
|
* Persist tokens on deployMorten Tokle2023-06-121-0/+54
|
* Merge pull request #27336 from ↵Jon Bratseth2023-06-071-1/+1
|\ | | | | | | | | vespa-engine/mpolden/always-track-deprovisioned-hosts Track deprovisioned hosts in dynamically provisioned zones
| * Track deprovisioned hosts in dynamically provisioned zonesMartin Polden2023-06-071-1/+1
| |
* | Supply bandwidth if unspecifiedJon Bratseth2023-06-071-0/+14
|/
* Merge pull request #27251 from vespa-engine/freva/serialize-cloud-accountHåkon Hallingstad2023-06-012-3/+6
|\ | | | | Update CloudAccount serialization
| * Update CloudAccount serializationValerij Fredriksen2023-06-012-3/+6
| |
* | Move health container health checker to provision servicejonmv2023-05-311-1/+0
|/
* Merge pull request #27239 from vespa-engine/jonmv/custom-host-ttlValerij Fredriksen2023-05-311-0/+15
|\ | | | | Re-add "unused" methods that were in use after all
| * Re-add "unused" methods that were in use after alljonmv2023-05-311-0/+15
| |
* | Merge pull request #27214 from vespa-engine/jonmv/custom-host-ttlJon Marius Venstad2023-05-313-29/+40
|\| | | | | Jonmv/custom host ttl
| * Add empty-host-ttl to deployment specjonmv2023-05-261-0/+3
| |
| * Keep empty hosts around based on TTL, in dynamic zonesjonmv2023-05-261-2/+2
| |
| * Wire hostTTL from config model through provisioningjonmv2023-05-263-15/+38
| |
| * Remove unused codejonmv2023-05-261-15/+0
| |