27 Commits

Author SHA1 Message Date
mustard
8b7242cf1c [installer] make installer full support installation shorname 2022-10-23 15:51:38 +02:00
mustard
c8d0dd11ab [installer] add configcat env for proxy 2022-09-09 12:25:24 +02:00
Manuel Alejandro de Brito Fontes
64b4d6fcf9 Fix typecheck errors 2022-08-23 08:18:39 +02:00
Simon Emms
2fd3dd3586 [installer]: remove the custom labels from the selector labels 2022-08-09 04:16:53 -03:00
Pudong Zheng
b29d39bb87 integration with ide-proxy 2022-08-05 07:52:49 -03:00
Andrew Farries
4682009fd1 Add backend to payment-endpoint section 2022-08-04 07:01:48 -03:00
Manuel Alejandro de Brito Fontes
b28630772d [installer] Sync alpine version 2022-07-25 06:41:20 -03:00
Manuel Alejandro de Brito Fontes
14095f470b Refactor configuration of localhost address, metric and debug ports 2022-07-23 11:19:18 -03:00
Simon Emms
cd03b24d3c [installer]: move proxy loadbalancer annotations 2022-07-06 16:58:53 +05:30
Simon Emms
86c887cc6e [installer]: deprecate the experimental proxy service type config 2022-07-06 16:58:53 +05:30
Simon Emms
8fad588e6b [installer]: add customization functions to components 2022-06-24 17:02:33 +05:30
Nandaja Varma
f124c06b53 [installer] support service type in experimental config 2022-06-15 14:13:24 +05:30
Mads Hartmann
7b68fb4a27 Use slices instead of maps for service ports to control ordering 2022-05-30 20:14:48 +05:30
Gero Posmyk-Leinemann
c025034894 [cleanup] Remove kedge 2022-05-27 14:51:45 +05:30
Andrew Farries
9a9736d551 Add test for service annotations
Ensure that any annotations specified in the experimental config are
present on the rendered Service.
2022-05-05 13:12:21 +05:30
Andrew Farries
0b599a83ac Add ServiceAnnotations config to proxy
Allow the annotations on the service to be added to by specifying them
in the experimental config.
2022-05-05 13:12:21 +05:30
Andrew Farries
1d2bae11ab Add test for proxy ip configuration 2022-05-04 20:46:20 +05:30
Andrew Farries
2308e174da Add experimental proxy config for static IP
Configure the proxy component with a static IP if the config field is
set.
2022-05-04 20:46:20 +05:30
Andrew Farries
4b94c91168 Refactor: Move proxy service gen into its own file 2022-05-04 20:46:20 +05:30
Andrew Farries
f350f5455f Rename UsePodAffinity to UsePodAntiAffinity 2022-04-29 19:17:15 +05:30
Andrew Farries
1e293619d6 Use pod anti-affinity for proxy if flag is set 2022-04-28 20:04:14 +05:30
Andrew Farries
674db36fbb Make resources configurable for all components
Use the common.ResourceRequirements function from the parent commits,
passing in the existing defaults.
2022-04-28 20:04:14 +05:30
Andrew Farries
0ae3201a7e Set Replicas for multiple components
So that they respect the new
`experimental.common.podConfig.<component>.replicas` setting.
2022-04-26 13:14:38 +05:30
Simon Emms
948ae5192b [installer]: add DropImageRepo functionality to RepoName
This moves the ImageName and RepoName functions to the RenderContext
struct.
2022-04-21 18:26:33 +05:30
Andrew Farries
3fdd2d9754 Rename common.Affinity to NodeAffinity 2022-04-20 02:48:32 +05:30
Manuel Alejandro de Brito Fontes
89105f8628 Update signatures due to k8s v1.23 changes 2022-03-03 18:46:10 +05:30
Simon Emms
4820e804bb [installer]: move to /install 2022-02-22 17:03:02 +05:30