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