Troy Connor
1f529856c5
routefix: Add to it's own controller
2020-11-12 14:45:53 -05:00
Mangirdas Judeikis
bc6fdb968b
Merge pull request #1116 from mjudeikis/sync.tooling
...
Sync tooling image into ACR
2020-11-11 08:52:15 -02:00
Mangirdas Judeikis
a2b4a7a2e7
sync tooling image into acr
2020-11-09 11:00:04 +00:00
Jim Minter
975819e1e8
upgrade-related code fixes
2020-11-06 11:35:58 -06:00
Jim Minter
cb21eef3f5
replace github.com/openshift/cluster-api with github.com/openshift/machine-api-operator
2020-11-06 11:35:57 -06:00
Jim Minter
72b06ded44
bump github.com/containers/image to github.com/containers/image/v5
2020-11-06 11:35:57 -06:00
Ivan Sim
8a098b22b7
Logs deployment mode during startup
...
The log output ensures developers are aware of the deployment mode that
their RP is running in.
Signed-off-by: Ivan Sim <isim@redhat.com>
2020-10-22 09:04:47 -07:00
Jim Minter
3a95570a4a
Merge pull request #1067 from jim-minter/fix
...
enable pprof on localhost
2020-10-14 10:25:50 -05:00
Jim Minter
f1cd7a1978
enable pprof on localhost
2020-10-14 10:17:25 -05:00
Jim Minter
5f5713ec7a
remove database.Database
2020-10-08 09:41:18 -05:00
Jim Minter
8cf6c9dbe7
internalise uuid into database clients
2020-10-08 09:41:18 -05:00
Jim Minter
4841138101
remove fields from Database struct
2020-10-08 09:41:17 -05:00
Jim Minter
2503d1f09c
remove pkg/env from pkg/monitor
2020-10-08 09:41:17 -05:00
Jim Minter
b663e73cb2
pull out deployment.Mode
2020-09-25 09:21:23 -05:00
Angus Salkeld
da780675fb
Add machine checker
2020-09-18 11:59:04 -05:00
Mangirdas Judeikis
a85f51296a
Merge pull request #956 from petrkotas/issue-954
...
Move checkRequiredFields to deployer.New and mark all fields required
2020-09-15 04:28:50 -02:00
Mangirdas Judeikis
550f3b258b
Merge pull request #915 from petrkotas/new-sdk
...
Add ability to genereate multiple SDKs
2020-09-07 12:28:27 -02:00
Petr Kotas
49b87005cc
Move checkRequiredFields to deployer.New
...
The logic place for checkRequiredFields is in
deployer logic.
Signed-off-by: Petr Kotas <pkotas@redhat.com>
2020-09-04 15:29:58 +02:00
Jim Minter
2e91c652e8
don't call encryption.NewXChaCha20Poly1305 in cluster.New
...
each call to encryption.NewXChaCha20Poly1305 causes a key vault lookup, which
is excessive
2020-09-03 17:20:58 -05:00
Petr Kotas
afeeb91583
Rename api v20201232preview -> v20201031preview
2020-09-03 15:49:12 +02:00
Jim Minter
01f13f2565
Merge pull request #951 from asalkeld/apply-system-reserve
...
Add workaround controller and systemreserved fix
2020-09-01 08:32:41 -05:00
Nils Elde
24cb2072d1
Move clients used by admin API to new adminactions
2020-08-28 11:34:35 -04:00
Angus Salkeld
8b90acd680
apply a static memory reservation
2020-08-27 16:47:38 +10:00
Angus Salkeld
1f98d0dbed
Add workaround controller and systemreserved fix
2020-08-27 15:23:48 +10:00
Mangirdas Judeikis
324be48961
Merge pull request #848 from petrkotas/issue-838
...
Change template configuration to pointers
2020-08-25 07:59:32 +01:00
Petr Kotas
18aed2ba88
Validate config after loading
...
Invalid config is refused and missing fields
are reported.
Signed-off-by: Petr Kotas <pkotas@redhat.com>
2020-08-24 10:57:22 +02:00
Angus Salkeld
54d6598b10
Move each controller into it's own sub-package
2020-08-12 11:21:47 +10:00
Amber Brown
09b8718f01
Add definitions to Type for interface, remove RP_MODE checks, and regenerate mocks
2020-08-07 15:18:04 +10:00
Jim Minter
ebdf715096
Merge pull request #725 from Azure/aro-operator
...
ARO operator
2020-07-31 19:48:33 +01:00
Angus Salkeld
dd85f24fce
Add aro-operator
...
Co-Authored-By: Olga Mirensky <olga.mirensky@redhat.com>
Co-Authored-By: Jim Minter <jminter@redhat.com>
2020-07-29 15:46:23 +01:00
Mangirdas Judeikis
ce68e27f45
Merge pull request #897 from petrkotas/new-api
...
Add preview API to ARO-RP
2020-07-29 09:47:04 +01:00
Petr Kotas
b93b8b443b
Register new v20201231preview api
...
Signed-off-by: Petr Kotas <pkotas@redhat.com>
2020-07-21 18:48:22 +02:00
Mangirdas Judeikis
87f87b350b
add vnet to geneva output
2020-07-17 12:49:42 +01:00
Jim Minter
9ae58368a0
move fluentbit, mdm, mdsd image definitions to const.go
2020-07-10 15:45:01 -05:00
Jim Minter
9e320a83c4
bump mdsd and mdm image versions
2020-07-09 11:11:19 -05:00
Amber Brown
bee52b107b
Move version embedding of ARO-RP to a central location
2020-06-25 14:38:08 +10:00
Shruti Ramesh
e2c9a8f0ff
Draft - Update Mdm Image Version ( #798 )
...
* updating to new version of mdm
* running generate
Co-authored-by: Shruti Ramesh <shramesh@Shrutis-MacBook-Air.local>
2020-06-08 17:50:59 -05:00
Jim Minter
a074000fa1
bump geneva version
2020-05-27 14:53:21 -05:00
Jim Minter
f4d4dbe822
sync new mdsd image
2020-05-22 16:10:04 -05:00
Jim Minter
e6688113e5
Merge pull request #662 from jim-minter/deployperms
...
Default to lower permissions in deployment tool
2020-05-18 16:46:59 -05:00
Jim Minter
6e8bbe1e53
move version code from pkg/mirror to pkg/util/version
2020-05-18 14:47:00 -05:00
Jim Minter
704d82f1a6
add fullDeploy field in struct
...
Co-Authored-By: Mangirdas Judeikis <Mangirdas@Judeikis.LT>
2020-05-15 08:38:13 +01:00
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