Commit Graph
39 Commits
Author SHA1 Message Date
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