Axel Uhl
41d0ed1e6e
bug6083: allow SailingApplicationConfiguration to specific Igtimi Riot port;
...
this comes with more elaborate defaults for how the "wind" replica set
is named and addressed under a default domain, which is the trigger for
automatically forcing the Riot port to the default for the "wind"
replica set.
2025-01-15 18:19:44 +01:00
Axel Uhl
f0d091e117
avoid server-side request forgery through CompareServersResource and MasterDataImportResource
2025-01-13 18:38:54 +01:00
Axel Uhl
67901bb6a1
bug5944: factor the "sapsailing.com" part and use existing constant
2024-06-17 11:30:30 +02:00
Thomas Stokes
a92a514074
b5944: Remove remote server reference on failover. And add constant to store it.
2024-05-07 12:39:54 +02:00
Axel Uhl
2047ba94f7
changed default stand-alone instance type from c4.2xlarge to c5.2xlarge
2024-03-31 23:13:02 +02:00
Thomas Stokes
00e9331a05
Set default disposable reverse proxy name, when creating through the admin console.
2024-03-25 11:34:32 +01:00
Thomas G Stokes
e60b8637ad
b1873: FIx leastPopulatedAZ
...
Includes move to getValue and not getItemTest; renaming DTO to Instructions; improving reliability
and reducing ordering risks; using Collections features; using a more stable AZ dto; extracting from Instructions object before sending.
2024-02-16 00:37:53 +01:00
Thomas G Stokes
4268fbd800
b1873: move instance type to shared landscape constants.
2024-02-14 14:11:41 +01:00
Thomas G Stokes
83de64f6cc
b1873: Lots of comments and formatting
2024-02-09 10:53:28 +01:00
Thomas Stokes
dd7dcba780
Merge master into bug1873
2024-01-29 12:21:14 +01:00
Axel Uhl
a53f94d9af
bug5946: don't use AWS APIs in "common" bundle; it doesn't compile with GWT
2024-01-15 00:35:18 +01:00
Axel Uhl
0a1a52120a
bug5946: use rabbit.internal.sapsailing.com for eu-west-1 (default region); explore tags elsewhere
2024-01-13 00:25:19 +01:00
Thomas Stokes
7961616151
b1873: patch sharedlandscapeconstants to com.sap.sse + fix az name + Remove Optional usage
2024-01-04 21:24:02 +01:00
Thomas Stokes
1e2bc9a2aa
b1873: Add original tag, set dispRevProxy port and fix restart method
2024-01-04 14:16:53 +01:00
Thomas Stokes
0aa05d93b1
b1873: setup nlb addition
...
Add new rev proxies to the target groups attaced to an NLB
2023-12-22 10:44:49 +00:00
Thomas Stokes
18f3115bb3
b1873: Fix case inconsistency in tags
2023-12-18 14:30:18 +01:00
Thomas Stokes
75523095c5
Add tag to sharedlandscapeconsts for instance codeployment
2023-11-27 10:43:11 +01:00
Thomas Stokes
fefee90d0d
Setup tagging for security groups. The sailing application uses 1 still.
2023-11-23 11:44:45 +00:00
Axel Uhl
1bb720d2bb
bug1873: code review and corresponding changes
2023-11-21 13:07:21 +01:00
Thomas Stokes
7e7039fd9c
Add security getSecurityGroupByTag and tag new target default target groups
2023-11-16 17:33:03 +01:00
Thomas Stokes
82ae89dc7f
Add tag explanations and renamed CENTRAL_REV... tag
2023-11-16 10:50:07 +01:00
Thomas Stokes
183aaf85ea
Make formatting changes and add commenting
2023-11-14 18:02:18 +01:00
Thomas Stokes
29b7323442
Add 'add' rev proxy feature, list az in table
...
The 'add' button in the reverseProxyPanel
will default to the az with the fewest reverse
proxies and allow the user to choose and instance type.
Then it creates the instance and adds it to the necessary target group.
A few utils were added to also fetch the availability zones
2023-11-09 17:59:40 +01:00
Wessels, Udo (PPN)
2b66121265
bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects.
2023-10-09 18:00:50 +02:00
Axel Uhl
90cba84cdc
bug5627: pass through sharding path prefix from sailing domain
2023-01-04 15:28:38 +01:00
Axel Uhl
e18e90fa2d
bug5763: check for available ports also on shared instances in other AZs
2022-09-14 09:51:15 +02:00
Finn Huelsbusch
d888c1fad9
added configuration for eclipse 2022-06 and updated the onboarding
2022-07-07 16:51:33 +02:00
Axel Uhl
b8ff55b75d
bug5692: identify the ARCHIVE by replica set name, not instance tag;
...
additionally fixing setting the region for selecting the AMI when
deploying to an existing host
2022-03-11 16:14:08 +01:00
Axel Uhl
fb9935cbaf
bug5684: instead of using environments the ADDITIONAL_JAVA_ARGS are now generated by the configurations
2022-02-24 15:39:55 +01:00
Axel Uhl
514844c297
bug5676: creating replica sets now properly separates shared and dedicated instance type configurations
2022-01-28 18:10:28 +01:00
Axel Uhl
6fc3014e37
bug4493: use stopTracking(Regatta, Predicate, Runnable, boolean, boolean) also from scheduleAbortTrackerAfterInitialTimeout.run();
...
the logic was the same, with another duplication of the locking issue
that bug 4493 is about. Now the problem is reduced to a single place.
2021-11-11 10:11:06 +01:00
Axel Uhl
2c622e5b45
patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint
2021-06-19 12:45:03 +02:00
Axel Uhl
5bec100063
bug4811: introduced GWT module for com.sap.sse.landscape.aws.common and fixed bundle dependencies and GWT module inherits
2021-02-04 14:41:47 +01:00
Axel Uhl
842cf85b24
bug4811: a first potentially useful implementation in PermissionChangeListeners for the role add/remove use case
2021-02-03 12:35:00 +01:00
Axel Uhl
2457fafe80
bug4811: fixed activation policy for landscape-related bundles, setting to "lazy"; added SSHKeyPairJsonSerializer
2021-01-21 17:06:16 +01:00
Axel Uhl
f899a632ca
bug4811: (re-)added default constructor to SSHKeyPairDTO for GWT serializability
2021-01-14 16:44:37 +01:00
Axel Uhl
eb2edbb9d1
bug4811: added new bundle com.sap.sse.landscape.common
2021-01-14 13:41:28 +01:00
Axel Uhl
885c490f9a
bug4811: started to make SSHKeyPair a secured type and adding security-aware UI support for SSH key management
2021-01-14 11:18:11 +01:00
Axel Uhl
740fdd52af
bug4811 / bug5288: moved generic AdminConsole / GWT stuff to SSE; created new landscape.ui and landscape.common bundles
2020-12-17 14:16:50 +01:00