aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/IP.java
Commit message (Expand)AuthorAgeFilesLines
* Define IP.Pool sizeHåkon Hallingstad2023-10-191-0/+8
* Update copyrightJon Bratseth2023-10-091-1/+1
* Avoid sorting IP addresses when serializing nodeHåkon Hallingstad2023-10-041-26/+4
* Change primary and pool IPs from Set to ListHåkon Hallingstad2023-09-141-79/+43
* Construct IP.Pool via of()Håkon Hallingstad2023-09-131-9/+30
* Handle IPv4 address not found from resolving hostname for GCP exclaveHåkon Hallingstad2023-09-131-91/+120
* Inclave IPs are sharedHåkon Hallingstad2023-07-251-11/+28
* Revert "Revert "Exclude private IP addresses in other cloud accounts in ACLs""Håkon Hallingstad2023-07-251-1/+6
* Revert "Exclude private IP addresses in other cloud accounts in ACLs"Håkon Hallingstad2023-07-241-6/+1
* Merge pull request #27632 from vespa-engine/hakonhall/exclude-private-ip-addr...Håkon Hallingstad2023-07-241-1/+6
|\
| * Exclude private IP addresses in other cloud accounts in ACLsHåkon Hallingstad2023-07-041-1/+6
* | Require locked node list in some more APIsjonmv2023-06-221-3/+3
|/
* isEnclave -> isExclaveHåkon Hallingstad2023-06-191-1/+1
* Merge pull request #27474 from vespa-engine/hakonhall/avoid-forward-resolving...Valerij Fredriksen2023-06-191-8/+43
|\
| * Pass IP version instead of IPHåkon Hallingstad2023-06-191-5/+7
| * Which DNS record types are availableHåkon Hallingstad2023-06-191-3/+34
| * Avoid forward resolving to IPv4 in exclave GCPHåkon Hallingstad2023-06-191-6/+8
* | Detect public IP conflicts across accountsjonmv2023-06-191-4/+12
* | Check for IPv4 conflicts within each cloud account, not acrossjonmv2023-06-191-2/+4
|/
* Skip verifying PTR for IPv6 in GCPHåkon Hallingstad2023-05-101-1/+1
* Convert IP classes to recordsMartin Polden2023-03-131-140/+36
* Remove redundant Address classMartin Polden2023-03-131-35/+35
* Use switch expressionMartin Polden2023-03-131-6/+6
* Revert "Lock node when updating IP config"Valerij Fredriksen2023-02-241-64/+168
* Convert IP classes to recordsMartin Polden2023-02-161-140/+36
* Remove redundant Address classMartin Polden2023-02-151-35/+35
* Use switch expressionMartin Polden2023-02-151-6/+6
* Read node objects from unified pathMartin Polden2023-01-101-1/+2
* Review roundHåkon Hallingstad2022-12-211-0/+6
* Avoid PTR verification when provisioning in EnclaveHåkon Hallingstad2022-12-191-17/+51
* Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-041-2/+2
* Revert collect(Collectors.toList())Henning Baldersheim2022-12-041-2/+2
* collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-021-2/+2
* Update 2018 copyright notices.gjoranv2021-10-071-1/+1
* Cheaper compute of free ip adresses.Henning Baldersheim2021-09-291-21/+0
* Support restoring a rebuilt hostMartin Polden2021-04-081-3/+15
* Rename getIpSet -> ipSetMartin Polden2021-03-191-8/+9
* Less DockerMartin Polden2021-02-181-1/+1
* Allow allocating to a provisioned tenant hostHåkon Hallingstad2020-11-201-36/+70
* Introduce node IP address poolHåkon Hallingstad2020-11-171-61/+77
* Store scaling events in ZooKeeperJon Bratseth2020-10-221-1/+1
* Require non-empty IP address pool when readying tenant hostMartin Polden2020-10-221-0/+4
* Verify DNS records before writing dynamically provisioned nodesMartin Polden2020-10-221-1/+19
* Clean up DnsNameResolverMartin Polden2020-10-221-5/+5
* Add Nodelike interfaceJon Bratseth2020-09-291-2/+2
* Avoid parsing IP addresses during deserializationMartin Polden2020-09-251-18/+21
* isDockerHost -> isHostJon Bratseth2020-07-011-1/+1
* Let NodeList inherit AbstractFilteringListMartin Polden2020-05-191-1/+1
* Add support for IPv4-only IP poolMartin Polden2019-11-221-57/+135
* Allow dev hosts with only ipv4Morten Tokle2019-11-151-0/+5