Commit Graph
58018 Commits
Author SHA1 Message Date
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 ed8611a771 bug5676: fixed determining AMI type and use replica sets with same AMI as the one being upgraded as default to update 2022-01-27 22:44:26 +01:00
Axel Uhl 769fb780f0 bug5676: restrict possibility to adjust replica sets to updated AMI for sailing-analytics-server images 2022-01-27 17:19:12 +01:00
Axel Uhl 39c9a722f0 bug5676: new "update auto-scaling replica AMI" action for replica sets;
suggest this step for selected replica sets after successfully updating
an AMI
2022-01-27 16:41:26 +01:00
Axel Uhl 6ef96e9bdc bug5676: use 60s instead of 60ks as TTL for new Route53 DNS entries 2022-01-26 00:34:13 +01:00
Axel Uhl 06e193da72 bug5676: allow users to select different master/managed-replica instance types and whether first replica shall be on shared instance 2022-01-25 18:27:15 +01:00
Axel Uhl e0bbc5e275 bug5676: factored and commented LandscapeServiceImpl.launchUnmanagedReplica(...) 2022-01-25 17:19:11 +01:00
Axel Uhl 35706cadcf bug5676: replicas upgraded in place are now reported back to client 2022-01-25 16:43:40 +01:00
Axel Uhl 638d9aecfd bug5676: reacting to server start-up without SERVER_NAME param not starting application;
other changes include fixes for how AwsAvailabilityZone.equals works
(name-based, not ID based)
2022-01-25 13:55:10 +01:00
Axel Uhl 35828d8dfc Merge branch 'master' into bug5676 2022-01-25 13:54:45 +01:00
EC2 Server 63cad96ed6 don't start any server processes in sailing init.d script if no SERVER_NAME variable is provided in user data 2022-01-25 11:21:25 +00:00
Axel Uhl 7411c75a58 bug5676: introduced EligibleInstanceForReplicaSetFindingStrategy (yet to use) 2022-01-24 16:50:26 +01:00
Axel Uhl 87ec4cfd58 bug5676 / bug5675: added LandscapeService[Impl] method to launch new empty mutli-server 2022-01-21 18:11:23 +01:00
Axel Uhl 052081ce5c bug5676: added name to host serialization, filter eligible hosts for non-auto-scaled instances 2022-01-21 16:46:46 +01:00
Axel Uhl af96822acd Merge branch 'master' into bug5676 2022-01-21 09:52:28 +01:00
Axel Uhl 8636d69a7a Merge branch 'translation' 2022-01-21 07:05:43 +01:00
Axel Uhl e7ca482de1 Revert "changed Changelog URL to sailinsight.zendesk.com hostname"
This reverts commit a1bd7fa885.
2022-01-21 01:11:19 +01:00
Axel Uhl 50e235050d Merge branch 'master' into translation 2022-01-20 23:24:44 +01:00
Axel Uhl 3e00bc9481 Merge branch 'master' into bug5676 2022-01-20 17:34:09 +01:00
Axel Uhl a1bd7fa885 changed Changelog URL to sailinsight.zendesk.com hostname 2022-01-20 17:33:34 +01:00
service.tip.git ebcdaeeda3 [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: I7b886503e5ff1c566960b03fb3daee5618da56b9
2022-01-20 16:11:45 +00:00
Axel Uhl 34d668efb4 bug5676: extracted termination of non-auto-scaling replicas into method 2022-01-19 15:34:36 +01:00
Axel Uhl 7963c280d4 Merge remote-tracking branch 'origin/bug5676' into bug5676 2022-01-19 12:07:59 +01:00
Axel Uhl a1e3e84d5a bug5676: non-auto-scaling replica processes are now properly stopped 2022-01-19 12:06:43 +01:00
Axel Uhl 22ef5f869d Merge branch 'master' into bug5676 2022-01-18 23:56:53 +01:00
Axel Uhl a8d6e043d9 use existing auth doken from .docker/config.json for showTags.sh and deleteTags.sh 2022-01-18 23:55:27 +01:00
Axel Uhl 02b76df524 update APP_PARAMETERS only for non-empty env vars 2022-01-18 23:48:46 +01:00
Axel Uhl 674de4e7a2 adjusted showTags.sh and deleteTags.sh to docker.sapsailing.com 2022-01-18 23:45:03 +01:00
Axel Uhl b4d822dcb7 use ${argLine} instead of late replacement option @{argLine} 2022-01-18 21:50:13 +01:00
Axel Uhl 1b4c932f46 Merge branch 'master' into bug5676 2022-01-18 20:43:36 +01:00
Axel Uhl 234fbbac14 only use late replacement for argLine 2022-01-18 20:33:31 +01:00
Axel Uhl 23e4974b98 Merge remote-tracking branch 'origin/master' 2022-01-18 20:28:31 +01:00
Axel Uhl 20715a3df8 use argLine from.command line, too 2022-01-18 20:28:11 +01:00
Axel Uhl 66778de401 bug5676: implemented deployment of replica on dedicated instance as REST API 2022-01-18 18:46:35 +01:00
Axel Uhl 20e56292d4 Merge branch 'master' into bug5676 2022-01-18 18:00:01 +01:00
Axel Uhl 4906807312 updated Javadoc for AmazonS3TestSupport to explain the new handling of S3 credential 2022-01-18 17:50:11 +01:00
Axel Uhl a21aaa6f57 externalize s3 access ID/key for test bucket 2022-01-18 17:45:00 +01:00
Axel Uhl 8a98285d7e bug5676: implemented REST API method to determine hosts eligible for deployment of processes of a replica set 2022-01-18 12:59:38 +01:00
Axel Uhl 1146734987 bug5676: factored commonalities between launching a replica on a new vs. on an existing host 2022-01-17 16:13:44 +01:00
Axel Uhl d392bd808d Merge branch 'master' into bug5676 2022-01-17 09:03:04 +01:00
Axel Uhl c7318896b2 added information on the Hudson image's Docker registry credentials 2022-01-17 00:58:37 +01:00
Axel Uhl ab78647906 added information on Docker registry set-up 2022-01-17 00:57:35 +01:00
Axel Uhl 0fd649723a use docker.sapsailing.com:443 as Docker registry for building / pushing images 2022-01-17 00:24:51 +01:00
Axel Uhl 799ee82ad4 use docker.sapsailing.com as the Docker registry for uploading images 2022-01-17 00:21:19 +01:00
Axel Uhl 26cd91f24a bug5676: implemented LandscapeService[Impl].deployReplicaToExistingHost (untested) 2022-01-14 18:36:19 +01:00
Axel Uhl 5d2faa31d1 but5676: made host mandatory constructor argument for DeployProcessOnMultiServer.Builder 2022-01-14 17:46:01 +01:00
Axel Uhl 219d1967c2 bug5676: added implementation of isEligibleForDeployment implementation 2022-01-14 16:49:19 +01:00
Axel Uhl 9b9c247f72 bug5676: factored replica deployment to dedicated host; added ApplicationReplicaSet.getPort() 2022-01-14 10:32:27 +01:00
Axel Uhl 6b4f7f8b93 bug5676: removed landscape parameter for app config building and replaced by getLandscape() 2022-01-13 14:12:23 +01:00
Axel Uhl 4aa9783289 preparatory refactoring for bug5676, extracting method for replica config builder 2022-01-13 13:26:31 +01:00