Граф коммитов

49 Коммитов

Автор SHA1 Сообщение Дата
Ayato Tokubi a0ecfcfb9a
use track2 sdk in createOrUpdateRouterIPEarly (#3919) 2024-11-18 05:18:35 +00:00
Ayato Tokubi 88f29dee66
SDK2: Ensure service endpoints track2 (#3885)
* subnets

* use track2 sdk in ensureServiceEndpoints

* fix test case name

* refactor TODOs
2024-10-22 14:53:23 +02:00
kimorris27 086f532624 Replace all references to the golang mock repo with references to the
Uber fork, then `go mod tidy` and `go mod vendor`

Note the change to `deps.go`
2024-09-26 09:00:11 -05:00
Amber Brown c554e98391
Drop some unneccessary dependencies by moving to `bingo` for tooling (#3719)
* Move to using bingo for tools
* go mod vendor
2024-09-05 15:29:19 +10:00
Tanmay Satam 06f78b75ce
Watch MachineSets for worker subnet changes instead of Machines (#3280)
https://issues.redhat.com/browse/ARO-4632
2023-11-21 10:24:25 +11:00
Ben Vesel 4e8877545b
Fix panic on addressPrefix vs addressPrefixes on subnet (#3223) 2023-10-24 18:26:42 -04:00
Amber Brown cc6cd1e0b8
Move pkg/api dependencies on util/subnet to api/util/subnet (#3070) 2023-08-03 16:41:32 +10:00
Kipp Morris feff257f42
Service endpoint removal (#2914)
* Rename `enableServiceEndpoints` -> `ensureServiceEndpoints`

* Update cluster installation/update process to not add service endpoints if gateway is enabled

* Update ARO operator's subnet controller to not reconcile service endpoints if gateway is enabled

* Skip storage account virtual network rules for cluster subnets when egress lockdown is enabled
2023-05-31 11:59:32 -04:00
Aldo Fuster Turpin fb5683dfb3
create test functions for error comparison (#2614)
refactor: create functions for error comparison in test files
2023-04-06 14:15:15 +02:00
Mikalai Radchuk 52758a3410 Removes dependency on a versioned machine client 2023-02-09 08:58:47 +00:00
Aldo Fuster Turpin c0ade2c9c4 refactor: move logic to subnet package and update tests 2022-08-02 12:24:13 +02:00
Aldo Fuster Turpin f37a7f85dc remove interface and struct and update tests 2022-07-28 17:41:50 +02:00
Aldo Fuster Turpin 84f6146cc2 rename EndpointsAdderManager to DefaultEndpointsAdder, add parenthesis and expect specific context 2022-07-27 14:03:09 +02:00
Aldo Fuster Turpin daa53421e7 refactor: rename interface, struct and methods. Update tests 2022-07-25 21:46:45 +02:00
Aldo Fuster Turpin 342a06a7f0 move "get all subnets" method to subnet.Manager and update tests 2022-07-25 10:57:03 +02:00
Aldo Fuster Turpin 0bda1b0f8c Add comments. Remove explanatory variable 2022-07-22 11:30:44 +02:00
Aldo Fuster Turpin d454a9350f refactor manager.enableServiceEndpoints: create new Interface and Struct and improve unit testing and coverage
Co-authored-by: Petr Kotas <petrkotas@users.noreply.github.com>
Co-authored-by: Daniel Bizau <dbizau@users.noreply.github.com>
2022-07-21 15:35:47 +02:00
Yehor Naumenko f66e5ae555
Migrate Machine API definitions (#2224)
* Migrate Machine API definitions

* Update scheme to support backward compatibility

* Add backward compatibility test cases
2022-07-08 14:20:09 +01:00
darthhexx e01b7da31a Switch maoclient -> machineclient and maofake -> machinefake 2022-05-25 14:49:46 +10:00
darthhexx 1c4e98933e Vendor installer release 4.10
Switches to go.1.17, OCP 4.10, and Kubernetes 1.23 modules.
2022-05-25 14:49:12 +10:00
Peter Kostyukov f8257e6b0e update cluster spec 2022-02-23 16:23:04 -06:00
Mangirdas Judeikis f8553f7bce
reviews 2021-09-06 11:54:06 +01:00
Mangirdas Judeikis 6aeae2b2e0
split subnet interface 2021-09-06 11:03:57 +01:00
Mangirdas Judeikis 4d34802e2b
extend subnets manager to use k8s client 2021-09-06 11:03:57 +01:00
Mangirdas Judeikis bc49980ffa
Subnets controller refactor 2021-09-06 11:03:57 +01:00
Jim Minter 1f909d4b9b move from network 2019-07-01 to 2020-08-01 2021-08-19 10:17:45 -04:00
Leszek Jakubowski 144606bb00 adding NSG controller in ARO Operator 2021-05-31 11:22:00 +02:00
Jim Minter 6de9ee9785
add GetHighestFreeIP 2021-02-23 11:38:48 -06:00
Olga Mirensky 127c334a90 Remove invoking Dynamic in Admin Upgrade 2020-11-26 14:41:03 +11:00
Olga Mirensky 2dd264299e merge 2020-11-26 14:07:42 +11:00
Nils Elde b9d630572c Make Azure clients cloud aware 2020-11-25 10:51:39 -05:00
Mangirdas Judeikis 814e36d73e
upgrade to 4.5 2020-11-06 11:35:59 -06:00
Jim Minter 56e74d694a
remove stale mock files 2020-10-13 12:42:03 -05:00
Sam Kingston c86e8d3d11
Replace hardcoded nsg values with constants 2020-04-20 20:27:22 -05:00
Jim Minter 766d901f8a
revert to using infraid 2020-04-15 20:13:48 -05:00
Jim Minter 39c1020858
rename Properties type to OpenShiftClusterProperties 2020-03-07 17:58:45 -06:00
Jim Minter f1861655cf
test pkg/util/subnet 2020-01-21 09:03:24 -06:00
Jim Minter 26a4b94c41
make resource group configurable 2020-01-10 13:38:16 -06:00
Jim Minter 2b60c61ad9
move pkg/util/azureclient to pkg/util/azureclient/mgmt 2019-12-30 12:02:07 -06:00
Jim Minter 24009bb396
use pkg/util/azureclient more 2019-12-30 12:02:06 -06:00
Jim Minter 18e245b67e
package rename 2019-12-16 19:26:21 -06:00
Jim Minter 00e3c6555a
add code license boilerplate 2019-12-16 19:16:50 -06:00
Mikalai Radchuk 3008e16ce6
Adds make generate and extra mocks 2019-12-11 07:46:03 -06:00
Jim Minter 52681a26fd
simplify openshiftcluster_putorpatch.go 2019-12-02 19:05:32 -06:00
Jim Minter dce3894975
add dns manager 2019-12-01 10:00:02 -06:00
Jim Minter 47c82e09ec
begin to distinguish between rpAuthorizer and spAuthorizer 2019-11-30 17:18:57 -06:00
Jim Minter c3f6543d20
fix subnet validation bug on update 2019-11-29 14:20:30 -06:00
Jim Minter 45a731291c
use tenantID from subscription registration 2019-11-29 13:36:00 -06:00
Jim Minter c0a15abf3b
update to 4.3 and enable byo-vnet 2019-11-20 20:32:34 -06:00