Sam Chow
9695c98e5f
Add config ability to rollback changes on kube
2018-08-29 13:37:52 -04:00
Sam Chow
a6ffe49cba
Extract out deployment rollout and add tests
2018-08-28 17:29:09 -04:00
Sam Chow
128cf0a28d
Copy over more services for polling
...
Use a class for rollout status response
Add some better errors
Add override styles for success case
2018-08-27 11:45:51 -04:00
Sam Chow
d936d778da
Add Rollout status to kube config tool
2018-08-22 16:56:58 -04:00
Sam Chow
df25ec0061
Add ability to populate config from kube cluster
2018-08-20 16:47:42 -04:00
Sam Chow
ff294d6c52
Add init script to download extra ca certs
2018-08-17 15:42:42 -04:00
Sam Chow
9faba7f5c3
Add backend ability to generate sec keys in config app
2018-08-16 16:45:41 -04:00
Sam Chow
0bc22d810a
Add components for generating sec keys
2018-08-15 17:18:41 -04:00
Sam Chow
cc9bedbeb9
refactor approval service key to not need approver
2018-08-15 17:18:41 -04:00
Sam Chow
eea5fe3391
Add cycling deployments and updating config
...
Add kube config with refactor to kube accessor
Add tests for k8s accessor, some styling changes
2018-08-15 14:17:12 -04:00
Sam Chow
d387ba171f
Adds ability to upload config dir to k8s in config
2018-08-10 17:43:30 -04:00
Sam Chow
3d4e43c8d1
Add fetching of qe deployments in config tool
2018-08-10 17:42:41 -04:00
Sam Chow
ab4bfee019
Add progress bar to other parts of the config app
...
Hardcode active classes to modal step bars
2018-07-05 14:22:31 -04:00
Sam Chow
d7ffb54333
Move tar filter to file, add tests for it
2018-06-28 17:02:33 -04:00
Sam Chow
db757edcd2
Create transient config provider, temp dir logic
...
Allows us to have a new config provider for each setup, with no overlap
of the directories used, and automatic cleanup of those directories.
2018-06-28 13:58:57 -04:00
Sam Chow
2d0a599aab
Create download modal following setup completion
2018-06-28 13:53:28 -04:00
Sam Chow
872be8605a
Fix error case in uploading tar, more comments
2018-06-22 13:23:08 -04:00
Sam Chow
d6d0bb640a
Modify config field to use base api endpoint
...
allow streaming from gzipped tarball config
2018-06-22 10:57:35 -04:00
Sam Chow
561522c6d3
Port cor-title and add file check endpoint
...
Fix some FA5 regressions
Fix uploading cert files
Add fix some icons
2018-06-20 17:36:48 -04:00
Sam Chow
b5f630ba29
Fix alembic migrations importing app
...
Ensure we connect to loaded config db
2018-06-20 17:17:35 -04:00
Sam Chow
bb2b28cd11
Read tarball into in-memory config provider
2018-06-20 17:15:43 -04:00
Sam Chow
8aa18a29a8
Add writing config to file, modal for validation
2018-06-20 17:15:43 -04:00
Sam Chow
c7513199df
link config comp to upload files to endpoint
2018-06-20 17:15:43 -04:00
Sam Chow
b631b0f271
Add missing files changed directive to upload
2018-06-20 17:15:43 -04:00
Sam Chow
690b7674e7
Create intial config setup modal
...
remove the registry title
2018-06-13 16:44:12 -04:00
Sam Chow
d5db3462b9
Add cor progress bar
2018-06-12 14:45:00 -04:00
Sam Chow
d080ca2cc6
Create webpack config for config app
...
further improve developer morale
get initial angular loading
Add remote css to config index
Starts work to port endpoints into config app
Add the api blueprint
2018-06-12 14:44:15 -04:00