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

239 Коммитов

Автор SHA1 Сообщение Дата
Jim Minter 25e43e01b1
stop using outputs on ARM templates, makes it easier for them to be optional
Co-Authored-By: Mangirdas Judeikis <Mangirdas@Judeikis.LT>
2020-05-15 08:38:12 +01:00
Jim Minter 62360a31b5
remove RP_PREDEPLOY_ONLY, it's not used
Co-Authored-By: Mangirdas Judeikis <Mangirdas@Judeikis.LT>
2020-05-15 08:38:12 +01:00
Mangirdas Judeikis d91b592369
mirror without max limit 2020-05-12 17:03:09 +01:00
Jim Minter 29a04bd7a9
mirror new geneva packages 2020-04-23 16:55:11 -05:00
Jim Minter 971b506877
mirror from correct repository, otherwise get an auth failure 2020-04-23 16:41:07 -05:00
Angus Salkeld 5771bd21c9
add admin vm restart operation 2020-04-21 13:43:51 -05:00
Nils Elde 43d8b4d0e0 use kubeActionsFactory 2020-04-20 15:06:23 -04:00
Jim Minter 07fc29a151
mirror all released versions, fix stupid bug in version.Lt and add tests 2020-04-18 09:57:35 -05:00
Jim Minter 9d45b1c08d
move OpenShiftPullSpec to use quay.io and rely on platform to substitute 2020-04-08 15:29:24 -05:00
Angus Salkeld eeaeef7a00
Add list resources admin action
This returns the list of Azure resources within the cluster's resourceGroup
2020-04-08 12:07:20 -05:00
Jim Minter 641a4aa009
only emit database metrics in RP 2020-04-08 10:49:03 -05:00
Mikalai Radchuk e201718d90
Adds pagination to API 2020-04-07 19:07:19 -05:00
Jim Minter bcce714c35
Revert "override isCreate" 2020-04-03 23:39:04 -06:00
Jim Minter b814e60f0a
override isCreate 2020-04-03 23:37:30 -06:00
Jim Minter babfdb5117
Merge pull request #283 from asalkeld/ocget-admin-action
Add upgrade and GetKubernetes geneva actions
2020-03-31 13:08:01 -06:00
Jim Minter e8d9c3c21e
clearly log location 2020-03-30 15:51:13 -06:00
Angus Salkeld 7565e397ab
Add GetKubernetesObjects admin action 2020-03-30 14:14:11 +10:00
Jim Minter 03fe91fb01
persist docker login 2020-03-27 00:07:18 -06:00
Jack Quincy ffbbe174c6
removing validation for unused environment variables, and removing location on global deployment 2020-03-26 21:07:07 -06:00
Jim Minter 382429d482
remove pull secret from int/prod 2020-03-26 09:58:14 -06:00
Jim Minter b6f6db61ff
bump geneva image versions 2020-03-26 08:53:03 -06:00
Jack Quincy 93cfcf9bc9
remove hard coded arosvc references 2020-03-24 18:20:31 -06:00
Jim Minter f6ab8ee62f
copy 2019-12-31-preview API to 2020-04-30 API 2020-03-24 17:57:24 -06:00
Jim Minter 515c16066d
implement container registry replication 2020-03-23 18:54:42 -06:00
Jim Minter 5c9ccb2abc
move NewAuthorizerFromEnvironment into deploy.New 2020-03-23 18:54:41 -06:00
Jim Minter 0638050f12
various modifications 2020-03-21 22:49:18 -06:00
Mangirdas Judeikis 52fefb38e8
add config.yaml for deployer tooling 2020-03-21 22:40:56 -06:00
Jim Minter bab7907422
clarify api interfaces 2020-03-20 20:03:29 -06:00
Jack 3ffe9bd17a
Mirror mdm images to int ACR (#266)
* pushing geneva images to int acr and pulling mdm image from int acr if rp image is coming from in acr

* passing in values to setup geneva actions in int

* removing newline

* allowing wrong host names on the ssl calls since all will have the hostname on the load balancer and not the one to call the individual vm

* rerunning the make generate

* switching to point mirror to an ACR instead of pushing images to INT and PROD

* regenerating bindata post rebase
2020-03-13 14:54:23 -06:00
Mikalai Radchuk 35632b5048 Admin clientauthorizer implementation 2020-03-06 17:48:56 +00:00
Jim Minter 362632c035
add random delay to space out monitoring workload 2020-03-04 20:27:05 -06:00
Jim Minter 7d3973d247
fix -loglevel 2020-03-04 20:27:05 -06:00
Jim Minter 572577df94
add missing environment variable validation 2020-03-04 20:27:04 -06:00
Jim Minter 195b5f55a4
pull tracing metrics up so that clusterm does not register them 2020-03-03 15:18:39 -06:00
Jim Minter 67705f8de9
geneva logging part 2 2020-03-02 16:13:35 -06:00
Jim Minter 9c396e2e60
updates 2020-03-02 15:11:47 -06:00
Mangirdas Judeikis 390c2198b4
implement deploy tool 2020-03-02 15:11:43 -06:00
Jim Minter d60236fffb
bump to 4.3.3 2020-02-26 13:02:09 -06:00
Jim Minter e33a662f88
Merge pull request #221 from jim-minter/wheel
Build az extension wheel
2020-02-26 09:44:52 -06:00
Jim Minter df038d544e
Merge pull request #218 from jim-minter/splitm
split service and cluster monitoring
2020-02-26 09:42:15 -06:00
Jim Minter e9b58b8b70
add missing error log 2020-02-26 08:41:19 -06:00
Mangirdas Judeikis fa53d50b63 add healthz endpoint and better shutdown logic 2020-02-26 09:42:37 +00:00
Jim Minter cbd4d04083
split service and cluster monitoring 2020-02-25 18:51:14 -06:00
Jim Minter 75704ca8ea
check for PULL_SECRET only when running aro rp 2020-02-24 20:26:42 -06:00
Jim Minter 7f39d125e1
make statsd backend asynchronous 2020-02-24 20:26:41 -06:00
Jim Minter b209b6d362
log release version 2020-02-24 08:16:02 -06:00
Jim Minter 92a98a80b4
mirror mdsd/mdm packages published by geneva 2020-02-24 08:12:19 -06:00
Mikalai Radchuk 5d9968e635
Adds admin API 2020-02-18 15:33:54 -06:00
Jim Minter 7abfe09a02
don't hard-code ocp-release:4.3.0-x86_64 in mirror as it's now advertised upstream 2020-02-17 10:48:08 -06:00
Mangirdas Judeikis 99bc9bad68
grateful shutdown (sigterm), 60min wait, sigkill 2020-02-12 16:50:04 -05:00
Jim Minter edd02eacbe encryption fixups:
* pass cipher into database.NewDatabase, rather than bool
* unexport as much as possible
* remove backwards-compatibility and "read without key" options for now, adds too much complexity
2020-02-10 07:50:26 +00:00
Mangirdas Judeikis 468621f73c add encrypt pkg 2020-02-07 09:37:41 +00:00
Mangirdas Judeikis d36f0e72c6 add cosmosdb metrics 2020-01-25 09:05:37 +00:00
Jim Minter 095dfc5f05
deploy 4.3.0 2020-01-22 10:18:21 -06:00
Jim Minter 9f722a81ec
add configurable loglevel 2020-01-22 09:15:12 -06:00
Jim Minter 3eb28fe10b
initial commit of monitoring tool 2020-01-22 09:15:12 -06:00
Mangirdas Judeikis 4292ed94d3 generate and bump code 2020-01-21 13:43:31 +00:00
Mangirdas Judeikis b4d1fc962b RP metrics - frontend (#42)
add statsd client
2020-01-08 10:39:44 -06:00
Jim Minter 57f2b597a3
pass context to cosmosdb 2020-01-06 12:16:59 -06:00
Jim Minter 1d147557b8
refactor API interfaces
Co-authored-by: Mikalai Radchuk <mradchuk@redhat.com>
2020-01-04 12:43:15 -06:00
Jim Minter b1793e893a
allow database name to be parametrised 2019-12-29 12:44:31 -06:00
Jim Minter 224a09da61
remove unused contexts in database layer 2019-12-25 16:30:16 -06:00
Jim Minter 709df305ba
add mirror command 2019-12-22 13:17:26 -06:00
Jim Minter 2a8d88618a
remove uuid type from database layer 2019-12-22 08:36:19 -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
Angus Salkeld b121c554f5
Add GetLogger() to avoid duplicated code 2019-12-16 11:30:38 -06:00
Jim Minter f35ecfd17c
wait and exit after SIGTERM 2019-12-10 08:58:43 -06:00
Jim Minter 99b07340f8
frontend fixes 2019-12-08 23:06:29 -06:00
Jim Minter 612c64a4c2
further shorten 2019-12-03 22:34:51 -06:00
Angus Salkeld d1d895f0c3
log relative paths not absolute to make them more readable 2019-12-03 22:20:11 -06:00
Jim Minter e4b9093750
move environment checks 2019-12-01 22:50:42 -06:00
Jim Minter 69da5262cc
start rbac work: further rearrange service principals 2019-12-01 10:00:02 -06:00
Jim Minter b5727806ba
remove shell scripts and include vendored repo 2019-11-29 18:56:58 -06:00
Jim Minter f249280ddc
breaking change: rename database and tables 2019-11-29 17:36:27 -06:00
Jim Minter 62ab803c0c
add top-level Database type 2019-11-28 07:11:34 -06:00
Jim Minter 9b77ca6f5a
simplify cmd/rp/rp.go 2019-11-18 18:50:18 -06:00
Jim Minter 37397466b0
split into http and https listeners, add development mode 2019-11-18 18:13:18 -06:00
Jim Minter 347e33f329
listen on TLS 2019-11-18 00:55:32 -06:00
Jim Minter d3fc89c564
add Dockerfile 2019-11-18 00:24:26 -06:00
Jim Minter 54e2c08241
add initial keyvault support 2019-11-18 00:00:37 -06:00
Jim Minter a707bb393d
rename RP_RESOURCEGROUP -> RESOURCEGROUP 2019-11-17 22:04:24 -06:00
Jim Minter 7e24602c57
remove COSMOSDB environment variables 2019-11-17 22:02:13 -06:00
Jim Minter f0515272e4
remove DOMAIN environment variable 2019-11-17 22:01:45 -06:00
Jim Minter 3a3394018e
remove DOMAIN_RESOURCEGROUP environment variable 2019-11-17 21:32:53 -06:00
Jim Minter 4fd381adf1
HOME no longer specifically needs to be set to run the RP 2019-11-13 19:00:18 -06:00
Jim Minter b94c935f96
stop using storage account for queue 2019-10-18 20:10:16 -05:00
Jim Minter 4acf1b5814
rename done to stop for standardisation 2019-10-18 13:48:09 -05:00
Jim Minter 561fb3b639
Initial commit 2019-10-15 22:43:52 -05:00