|
|
e229eda96e
|
outposts/controllers/kubernetes: don't create service monitor for embedded outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-10 15:59:39 +02:00 |
|
|
|
7158c9d2ea
|
core: metrics v2 (#1370)
* outposts: add ldap metrics, move ping to 9100
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: add flow_executor metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* use port 9300 for metrics, add core metrics port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts/controllers/k8s: add service monitor creation support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-09 15:52:24 +02:00 |
|
|
|
533eb59a04
|
outposts/controllers: re-create service when mismatched ports to prevent errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-08 23:00:53 +02:00 |
|
|
|
582ad92c76
|
outposts/k8s: improve error handling
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-28 14:58:26 +02:00 |
|
|
|
12ddee3bb6
|
outpost: add additional labels to docker container
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-27 19:26:27 +02:00 |
|
|
|
dc41d0af27
|
outposts: add configurable docker_network for outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-27 19:26:11 +02:00 |
|
|
|
f6953296d8
|
outposts: add recursion limit for docker controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:25:28 +02:00 |
|
|
|
7efec281be
|
build(deps-dev): bump pylint from 2.9.6 to 2.10.2 (#1280)
* build(deps-dev): bump pylint from 2.9.6 to 2.10.2
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.9.6 to 2.10.2.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.6...v2.10.2)
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* *: add missing encoding to open() calls
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 10:10:31 +02:00 |
|
|
|
8fe38b528b
|
outposts: fix managed check
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-16 09:36:01 +02:00 |
|
|
|
0a6efab7cb
|
outposts: fix syntax
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-15 20:59:37 +02:00 |
|
|
|
b35e62e5ae
|
outposts: don't start docker container for embedded outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-15 18:10:49 +02:00 |
|
|
|
ebc6afe015
|
outpost: fix detection of embedded outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-08 21:39:08 +02:00 |
|
|
|
f0a8c30ce9
|
outposts: create different service when using embedded outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-08 14:01:39 +02:00 |
|
|
|
77ed25ae34
|
root: reformat to 100 line width
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-03 17:45:16 +02:00 |
|
|
|
5afe88a605
|
outposts: fix empty message when docker outpost controller has changed nothing
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-04 13:48:43 +02:00 |
|
|
|
5fd408ca82
|
outposts: fix docker controller not checking ports correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-04 12:32:55 +02:00 |
|
|
|
becb9e34b5
|
outposts: fix docker controller not checking env correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-03 22:17:29 +02:00 |
|
|
|
4917ab9985
|
outposts: fix container not being started after creation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-03 21:59:47 +02:00 |
|
|
|
b8bdf7a035
|
outposts: fix outpost being re-created when in host mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-25 15:15:18 +02:00 |
|
|
|
bb776c2710
|
outposts: check docker container ports match
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-25 11:54:35 +02:00 |
|
|
|
a4856969f4
|
outposts: fix port and inner_port being mixed on docker controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 19:19:06 +02:00 |
|
|
|
4e9be85353
|
website/docs: add docs for outpost configuration
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 09:21:35 +02:00 |
|
|
|
cefe3fa6dd
|
outposts: fix docker controller always replacing beta images
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-05 16:08:20 +02:00 |
|
|
|
72f5a4c460
|
outposts: fix possible recursion error in docker controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 16:22:02 +02:00 |
|
|
|
5990b8d4de
|
outposts: fix docker container not being stopped correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 19:16:39 +02:00 |
|
|
|
a1b6e09e8a
|
outposts: set restart-policy on docker container
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-28 17:18:11 +02:00 |
|
|
|
a5cd9fa141
|
outposts: improve logging for docker controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-23 19:27:24 +02:00 |
|
|
|
a3fccbdaff
|
outposts: add build_hash for docker image
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-12 20:36:18 +02:00 |
|
|
|
788fd00390
|
outposts: use noop flag in each reconciler instead of raising Disabled and force use of get_referecen_object
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-11 00:27:29 +02:00 |
|
|
|
219b8d1a57
|
outposts: allow individual components of managed outposts to be disabled
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-10 19:27:48 +02:00 |
|
|
|
c2f8ff55cf
|
outposts: fix outpost delete hanging thread, run cleanup in async task with info from cache with ability to retry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-10 17:11:31 +02:00 |
|
|
|
f072c600cc
|
lifecycle: use URl for redis on startup to prevent errors with no paswords
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-09 20:13:58 +02:00 |
|
|
|
72836ecd9d
|
outposts: default to currently running namespace if possible
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-09 18:44:32 +02:00 |
|
|
|
7f7046f0e4
|
outposts: lowercase k8s object names
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-09 18:13:21 +02:00 |
|
|
|
8c0a87b710
|
outposts: improve logging for outpost controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-09 12:34:44 +02:00 |
|
|
|
5ac6a6910e
|
outposts: check if traefik CRD exists before attempting to delete
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-08 21:59:13 +02:00 |
|
|
|
7a1935b4e2
|
outposts: fix error on k8s when name has spaces
closes #846
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-08 14:09:21 +02:00 |
|
|
|
e5a5a5c603
|
outposts: fix k8s controller not handing Disabled() in static deployment
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-07 09:52:43 +02:00 |
|
|
|
ea7f9f291f
|
outposts: create traefikmiddleware if forwardAuth is enabled
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-07 00:01:35 +02:00 |
|
|
|
ef63e35ad2
|
outposts: improve messaging from controller on k8s
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-06 20:07:29 +02:00 |
|
|
|
4e9176ed2e
|
outposts: support different port on container vs exposed port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-06 19:59:49 +02:00 |
|
|
|
d1296e9cc7
|
outposts: fix deployments referencing the wrong secret
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-06 19:51:14 +02:00 |
|
|
|
be8b2bf6f6
|
providers/proxy: don't create ingress for domains which use forwardAuth, don't create ingress at all if all providers are forward auth
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-05 17:53:12 +02:00 |
|
|
|
b266a2cdfb
|
outposts: make k8s service type configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-05 15:37:56 +02:00 |
|
|
|
9a15a66d85
|
outposts: make k8s object naming configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-05 15:36:27 +02:00 |
|
|
|
3e666de91d
|
outposts: fix formatting of image name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-30 16:52:28 +02:00 |
|
|
|
25c001f2cd
|
outposts: allow better configuration of outpost image name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-29 20:07:53 +02:00 |
|
|
|
9b70aaa717
|
outposts: only kill docker container if its running
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-28 18:32:16 +02:00 |
|
|
|
3319547a0e
|
outposts: improve error handling for kubernetes outpost
|
2021-03-03 20:27:38 +01:00 |
|
|
|
e4f0613fab
|
*: replace tuple and set from typing with normal
|
2021-02-18 13:53:57 +01:00 |
|