Joseph Schorr
|
6a0158d361
|
Show a warning in the superuser panel if a container restart is required, and provide a button to do so. This change also moves the restart and monitoring code into a service
|
2015-01-26 13:46:57 -05:00 |
|
Joseph Schorr
|
c88d97cf8b
|
Fix typo
|
2015-01-26 12:19:45 -05:00 |
|
Joseph Schorr
|
30b895b795
|
Merge branch 'grunt-js-folder' of https://github.com/coreos-inc/quay into ackbar
|
2015-01-23 17:26:14 -05:00 |
|
Joseph Schorr
|
c8229b9c8a
|
Implement new step-by-step setup
|
2015-01-23 17:19:15 -05:00 |
|
Jimmy Zelinskie
|
b5f7777fd7
|
nginx: create proxy-server-base.conf w/ rate limit
|
2015-01-23 16:50:16 -05:00 |
|
Jimmy Zelinskie
|
64bea5387b
|
nginx: rate limiting only on proxy protocol
|
2015-01-23 16:04:06 -05:00 |
|
Jimmy Zelinskie
|
558debc1cb
|
Dockerfile: expose port 8443
|
2015-01-23 15:19:04 -05:00 |
|
Jimmy Zelinskie
|
a185b53db4
|
nginx: set real IP from any address
|
2015-01-23 15:13:24 -05:00 |
|
Jake Moshenko
|
86852da4ba
|
Catch exceptions when ELB times out a connection to etcd.
|
2015-01-23 11:29:38 -05:00 |
|
Jake Moshenko
|
725808a4f8
|
Make the logs from the build manager more useful.
|
2015-01-23 11:29:15 -05:00 |
|
Jake Moshenko
|
265aeabf60
|
We need to tell the etcd client which protocol to use.
|
2015-01-22 16:59:04 -05:00 |
|
Jimmy Zelinskie
|
b19b256b52
|
Proxy Protocol on port 8443
|
2015-01-22 16:10:02 -05:00 |
|
Jimmy Zelinskie
|
a715d97660
|
health check endpoint without proxy protocol
|
2015-01-22 12:58:48 -05:00 |
|
Jimmy Zelinskie
|
73557f20b9
|
add missing semicolon
|
2015-01-22 12:16:04 -05:00 |
|
Jake Moshenko
|
f2471a86f6
|
Fix the python requirements. Add the ability to map in etcd client certs and ca.
|
2015-01-22 10:53:23 -05:00 |
|
Jimmy Zelinskie
|
365290d3c4
|
Add and include proxy-protocol.conf
|
2015-01-21 17:11:23 -05:00 |
|
Jimmy Zelinskie
|
e93d0b83ec
|
reset nginx config to master
|
2015-01-21 17:00:43 -05:00 |
|
Jimmy Zelinskie
|
0f8aad9ef1
|
Break out a new server{} config for port 444>
This also restores docker proxy stuff with recursive enabled
|
2015-01-21 15:59:29 -05:00 |
|
Jimmy Zelinskie
|
b7d6d42317
|
comment out docker reverse proxy stuff
|
2015-01-21 15:05:35 -05:00 |
|
Jimmy Zelinskie
|
c992657f05
|
health check on port 444
|
2015-01-21 13:43:21 -05:00 |
|
Jake Moshenko
|
44f7ab53a2
|
Merge remote-tracking branch 'origin/master' into ephemeral
|
2015-01-21 13:39:27 -05:00 |
|
Jimmy Zelinskie
|
5a051491aa
|
gruntfile: support directories in our js
This will allow us to create directories for individual controllers,
directives, etc...
|
2015-01-21 13:18:49 -05:00 |
|
Jimmy Zelinskie
|
312ba536d9
|
move proxy protocol to ssl listen directive
|
2015-01-21 11:19:41 -05:00 |
|
Jimmy Zelinskie
|
a5569b124d
|
only set real_ip from local subnet
|
2015-01-20 17:46:06 -05:00 |
|
Jimmy Zelinskie
|
ad92ca33d3
|
fix mispelled nginx directive
|
2015-01-20 17:00:12 -05:00 |
|
Joseph Schorr
|
1cce87b136
|
Add is_testing info and mirror the moved endpoints so we can migrate safely.
|
2015-01-20 16:58:29 -05:00 |
|
Joseph Schorr
|
b74b7de197
|
Clean up the health checking code and move the endpoints to /health/instance and /health/endtoend.
|
2015-01-20 16:53:05 -05:00 |
|
Jimmy Zelinskie
|
cabcc27dad
|
compile tengine with http_realip_module
|
2015-01-20 16:36:01 -05:00 |
|
Jimmy Zelinskie
|
f6d1ffd2c8
|
proxy_protocol logging and support
|
2015-01-20 15:49:54 -05:00 |
|
Joseph Schorr
|
92d32bc636
|
Make the DB health check first attempt a simple DB connection. If the database is in the middle of a failover, this will fail after 3 seconds (the connection timeout specified), rather than hanging and causing the ELB health checks to timeout and fail.
|
2015-01-20 14:46:22 -05:00 |
|
Joseph Schorr
|
28d319ad26
|
Add an in-memory superusermanager, which stores the current list of superusers in a process-shared Value. We do this because in the ER, when we add a new superuser, we need to ensure that ALL workers have their lists updated (otherwise we get the behavior that some workers validate the new permission and others do not).
|
2015-01-20 12:43:11 -05:00 |
|
Joseph Schorr
|
2a89accc49
|
Fix exception handling in the registry health check and make sure the user_loader is registered before the process is forked
|
2015-01-16 22:41:54 -05:00 |
|
Joseph Schorr
|
da4bcbbee0
|
Add help text on the username and password fields
|
2015-01-16 21:02:12 -05:00 |
|
Jimmy Zelinskie
|
e7054a8690
|
Merge branch 'master' of github.com:coreos-inc/quay
|
2015-01-16 18:51:09 -05:00 |
|
Jimmy Zelinskie
|
16d7e957e8
|
switch from nginx to tengine
|
2015-01-16 18:50:51 -05:00 |
|
Joseph Schorr
|
fa55169c35
|
- Fix bug in tarlayerformat when dealing with larger headers
- Fix bug around entry points and config in the ACI converter
|
2015-01-16 18:23:40 -05:00 |
|
Joseph Schorr
|
e902cd62fd
|
Handle capabilities strings with both spaces and commas (since Docker doesn't have this documented yet)
|
2015-01-16 17:29:59 -05:00 |
|
Joseph Schorr
|
ca350f9808
|
Better styling for the updated build dialog. This is temporary until we redo the UI
|
2015-01-16 17:06:20 -05:00 |
|
Joseph Schorr
|
473a141835
|
Allow for building of Dockerfiles with pull robots
|
2015-01-16 17:01:14 -05:00 |
|
Joseph Schorr
|
53e5fc6265
|
Have the config setup tool automatically prepare the S3 or GCS storage with CORS config
|
2015-01-16 16:10:40 -05:00 |
|
Jimmy Zelinskie
|
296fc938a2
|
Merge pull request #5 from coreos-inc/regcheck
Have the health check also ping the registry endpoint to make sure it is...
|
2015-01-16 16:08:10 -05:00 |
|
Jimmy Zelinskie
|
0da9c5826b
|
Update MixPanel and use BufferedConsumer
|
2015-01-16 16:04:13 -05:00 |
|
Jimmy Zelinskie
|
f5138792ad
|
Merge branch 'master' of github.com:coreos-inc/quay
|
2015-01-16 15:32:02 -05:00 |
|
Jimmy Zelinskie
|
fe9e19704b
|
Try/Catch creating connection to CloudWatch
|
2015-01-16 15:31:40 -05:00 |
|
Jimmy Zelinskie
|
33088f742a
|
Migrate queued metric from processes to threads
|
2015-01-16 15:30:58 -05:00 |
|
Joseph Schorr
|
1f9479a230
|
Merge branch 'boxer'
|
2015-01-16 14:57:22 -05:00 |
|
Joseph Schorr
|
e93544573f
|
Add missing action
|
2015-01-16 14:57:09 -05:00 |
|
Joseph Schorr
|
5e9d9eb6cd
|
Merge branch 'master' of https://github.com/coreos-inc/quay
|
2015-01-16 13:44:32 -05:00 |
|
Joseph Schorr
|
b89ba61286
|
Change to only run the cloud watch reporter in the gunicorn_web
|
2015-01-16 13:44:29 -05:00 |
|
Joseph Schorr
|
2bae008bb1
|
Add a timeout to the health check on the registry workers
|
2015-01-16 13:22:54 -05:00 |
|