Takao Shibata and Gus Luxton
4b6081657d
fix nindent of service.spec in teleport-cluster chart ( #9645 )
...
Co-authored-by: Gus Luxton <gus@goteleport.com >
2022-01-14 18:32:52 +00:00
Trent Clarke
4ba0248769
Restrores CI lint for non-go files ( #9663 )
...
Linting for non-go files was accidentally dropped in the transition to
GCB (sorry!). This patch restores linting for non-go files and fixes
any lint failures that have crept in during the interim.
2022-01-06 22:20:56 +11:00
nml11c
7d93a42106
Restart teleport-kube-agent can't join cluster.
...
Sometimes `teleport-kube-agent` halt connection to main `teleport-proxy` and
the only way to fix it is to restart it. Liveness probe seems like a perfect
way to do that.
2021-12-21 21:50:58 -08:00
Brendan Germain
16844397b4
add TLS routing support to helm chart
2021-12-21 21:50:58 -08:00
Gus Luxton
896f64c99b
Added log configuration to teleport-cluster chart.
...
Also support mirroring audit events to stdout for external log collectors
2021-12-21 21:50:58 -08:00
Johannes Jungkunst
b2ab91f809
Added support for service.spec.loadBalancerIP.
...
* Add loadBalancerIP option
* Add docs to value file
* Changed var path
* Changed docs
* Added example and docs
* Added spec to values.schema.json
2021-12-21 21:50:58 -08:00
Travis Haas
27708b30e1
Add PDB to teleport-kube-agent chart
...
* Add PDB to teleport-kube-agent chart
* Support a root value of replicaCount
* Update lint values for kube-agent pdb
* Add changes to statefulset
2021-12-09 21:58:58 -08:00
David Heitman
5601c085c0
Optionally allow cluster_name to override public_address being used for cluster_name
2021-12-09 21:58:58 -08:00
Gus Luxton and Vlad Losev
da6ffea054
[pr-buddy] helm: Add support for annotation on secrets generated by cert-manager ( #8872 )
...
* helm: Add support for annotation on secrets generated by cert-manager.
* Adds documentation and a linter test.
* Fixes lint error.
Signed-off-by: Gus Luxton <gus@goteleport.com >
Co-authored-by: Vlad Losev <vladimir.losev@sage.com >
2021-11-15 12:25:14 -08:00
Gus Luxton
3cedd55338
[helm] Change path -> mountPath under extraVolumeMounts ( #8806 )
2021-11-01 11:33:35 -07:00
Brian Joerger
6f17db50b3
Add link to Teleport Changelog in helm chart repository site. ( #8734 )
2021-10-26 17:43:32 -07:00
Gus Luxton and Gaetan
1866f308c8
Add priority class name ( #8669 )
...
Add documentation, schema and linter config
Signed-off-by: Gus Luxton <gus@goteleport.com >
Co-authored-by: Gaetan <gaetan.snl@gmail.com >
2021-10-25 07:09:09 -07:00
Gus Luxton
06d83fcd9b
teleport-kube-agent: postgresql -> postgres in README ( #8496 )
...
Change `protocol: postgresql` to `protocol: postgres` as required by database service.
2021-10-06 10:02:02 -07:00
Russell Jones
dafcf377a0
Release 8.0.0-alpha.1.
2021-10-05 15:28:42 -07:00
Andrej Tokarčík
3585bf9034
Bump version to 8.0.0-dev
2021-09-23 21:11:03 +02:00
Steven Martin
ee1aa74f26
Add mysql port to config and service in Teleport Cluster Helm Chart ( #8183 )
...
* Add mysql port to config and service
2021-09-15 14:24:23 -04:00
Aris Chow and Gus Luxton
abfc66d1bc
helm: Set correct fsGroup in teleport-kube-agent chart when using persistent storage ( #7804 )
...
Co-authored-by: Gus Luxton <gus@goteleport.com >
2021-08-20 14:05:26 -03:00
Aymen Memni and Gus Luxton
28dcdb9aa0
Add imagePullSecrets in kube-agent chart ( #6941 )
...
* Add imagePullSecrets in kube-agent chart
Co-authored-by: Gus Luxton <gus@goteleport.com >
2021-08-20 09:09:58 -07:00
Antonio Gurgel and Gus Luxton
9c01ca2f8d
helm: Make auth type configurable ( #7508 )
...
Co-authored-by: Gus Luxton <gus@goteleport.com >
2021-08-20 08:06:13 -07:00
Stefan Sedich and Gus Luxton
8fb89a207e
Add abilty to configure postStart handler for teleport-cluster chart ( #7168 )
...
Co-authored-by: Gus Luxton <gus@goteleport.com >
2021-08-20 07:31:51 -07:00
Stefan Sedich and Gus Luxton
3219103c12
Add support for PDB with the teleport-cluster helm chart ( #7138 )
...
* Add support for PDB with the teleport-cluster helm chart
Co-authored-by: Gus Luxton <gus@goteleport.com >
2021-08-19 06:25:02 -07:00
Stefan Sedich and Gus Luxton
8c833ecdfe
Allow teleport-cluster-agent chart to use an existing volume for the data directory ( #7096 )
...
* Allow teleport-cluster-agent chart to use an existing volume for the data
Co-authored-by: Gus Luxton <gus@goteleport.com >
2021-08-19 05:45:37 -07:00
Stefan Sedich and Gus Luxton
f081c8d172
Mount teleport-tls to the init container for the teleport-cluster helm chart ( #7166 )
...
Co-authored-by: Gus Luxton <gus@goteleport.com >
2021-07-29 08:00:10 -07:00
Marek Smoliński
fed1475a45
Add missing kubeClusterName value in teleport-cluster helm chart ( #7620 )
2021-07-28 22:18:06 +02:00
Kevin Nisbet
4cacc2c5d5
add support for running agent helm chart on persistent volume ( #7123 )
...
* add support for running agent on persistent volume
* address review feedback
* add more comments on the fields
* update statefulset to be compatabile with upstream change
2021-07-22 09:26:06 -07:00
Tim Spencer and Gus Luxton
fa5b2e3bc0
allow overrides of the AWS config for the service in the helm chart ( #7287 )
...
* allow overrides of the AWS config for the service in the helm chart
Co-authored-by: Gus Luxton <gus@goteleport.com >
2021-07-13 07:27:35 -07:00
Russell Jones
29c390f1fc
Release 7.0.0-beta.1.
2021-07-08 14:56:08 -07:00
Stefan Sedich and Gus Luxton
973d306f95
Configure env for teleport-cluster chart ( #7167 )
...
* Add abilty to configure pod env for the teleport-cluster chart
Co-authored-by: Gus Luxton <gus@goteleport.com >
2021-06-30 10:45:12 -07:00
Tim Spencer and Gus Luxton
27645ba6d4
add support for dynamodb backups in helm chart ( #7288 )
...
* add support for dynamodb backups in helm chart
* added backups to values.schema.json
Co-authored-by: Gus Luxton <gus@goteleport.com >
2021-06-29 12:34:56 -07:00
inertial-frame
9fbe282052
[v7.0] docs: port of edit pass 2/9 ( #7173 )
...
* docs: port 6961
* docs: comment out line
* docs: correct OSS
* docs: correction
* docs: bump example from 24h to 2190h
* docs: update notes
2021-06-15 20:14:00 -05:00
Gus Luxton and dinesh
a659e8682c
define diag ports in helm ( #7212 )
...
* define diag ports in helm
* add port conditionally
* define diagPort helper function
Signed-off-by: Gus Luxton <gus@goteleport.com >
Co-authored-by: dinesh <dinesh@users.noreply.github.com >
2021-06-11 07:39:00 -07:00
Gus Luxton
0c6e7a0691
teleport-kube-agent: Support multiple installations in a single cluster ( #7057 )
2021-06-09 13:14:06 -07:00
Gus Luxton
9275c0579a
teleport-kube-agent: Add support for annotations.serviceAccount ( #7060 )
...
This functionality is present in the `teleport-cluster` chart and it seems logical toduplicate it in the `teleport-kube-agent` chart.
Also adds missing documentation for `annotations.serviceAccount` to the `teleport-cluster` reference.
2021-05-26 13:03:03 -07:00
Gus Luxton
593e0e6145
helm: Don't package/update old teleport chart ( #6902 )
...
Also updates the teleport-cluster chart README and chart repo index page with links to the new Helm guides.
2021-05-25 10:53:11 -07:00
Gus Luxton
9d5e3e6a8e
helm: Fix antiAffinity in teleport-cluster ( #6944 )
...
The syntax for `requiredDuringSchedulingIgnoredDuringExecution` is different to that for `preferredDuringSchedulingIgnoredDuringExecution`.
2021-05-20 11:34:12 -07:00
Gus Luxton
925801440a
helm: Adds 'aws', 'gcp', 'standalone' and ‘custom’ modes to teleport-cluster chart ( #6344 )
2021-05-17 11:35:11 -03:00
Steven Martin
39cafd6a1c
Added reverse tunnel port info to teleport-kube-agent readme ( #5621 )
2021-04-13 13:55:10 -07:00
Gus Luxton
52a29bb63f
helm: Improve linting and add log level override ( #6330 )
2021-04-08 08:02:29 -07:00
Yurii Matsiuk and Gus Luxton
7569413f99
Make authToken optional if secret exists ( #6273 )
...
Co-authored-by: Gus Luxton <webvictim@gmail.com >
Signed-off-by: Yurii Matsiuk <ymatsiuk@users.noreply.github.com >
2021-04-01 14:37:01 -03:00
Ben Arent
a11ee59c80
Getting started with Kubernetes ( #5981 )
2021-03-13 09:39:15 -08:00
Gus Luxton
1102afb958
Update Helm charts to use Teleport 6 by default ( #5983 )
...
Also bump chart version so people who have pinned versions don't get auto-updated.
2021-03-12 13:40:17 -08:00
Gus Luxton
c01fe027e5
Publish teleport-cluster Helm chart ( #5895 )
...
* Publish teleport-cluster Helm chart
* Add teleport-cluster to Helm repo index HTML and update instructions
2021-03-08 08:06:54 -08:00
Steven Martin
5f49e5a4c3
Fix for HA auth configmap ( #5618 )
...
`session_control_timeout` and `session_recording` were not in the right spacing in the auth_service HA configuration.
2021-02-19 13:26:51 -05:00
Steven Martin
3a7c7e80d9
Added recording type, session lockout and https key pair settings for teleport helm chart ( #5555 )
...
* Added recording type, session lockout as `auth_service` options and https key pair as `proxy_service` option
2021-02-17 14:02:36 -05:00
Steven Martin
974825d6f5
Add kubernetes_service option to teleport helm chart ( #5490 )
...
* Increment to version 0.0.10
* Add kubernetes_service option config
2021-02-08 19:28:08 -05:00
Gus Luxton
e7efa6738a
Add linting for Helm charts with example values ( #5495 )
2021-02-08 17:08:05 -04:00
Loïc Cotonéa and Gus Luxton
bbd69866c5
[BUG FIX] Wrong value name persistnce.pdName ( #5457 )
...
Co-authored-by: Gus Luxton <gus@gravitational.com >
2021-02-02 17:28:32 -04:00
Steven Martin and Gus Luxton
335b923f4b
Allows specifying different public addresses for ssh, tunnel and k8s ( #5422 )
...
* Checks for public addresses to assign instead of default
* Provide examples of specifying different public addresses for ssh, tunnel and k8s
* Update Chart.yaml
* Update examples/chart/teleport/values.yaml
Co-authored-by: Gus Luxton <gus@gravitational.com >
* move example indentation
Co-authored-by: Gus Luxton <gus@gravitational.com >
* Update examples/chart/teleport/values.yaml
Co-authored-by: Gus Luxton <gus@gravitational.com >
* Update examples/chart/teleport/templates/config.yaml
Co-authored-by: Gus Luxton <gus@gravitational.com >
* spacing
Co-authored-by: Gus Luxton <gus@gravitational.com >
* spacing
Co-authored-by: Gus Luxton <gus@gravitational.com >
* spacing
Co-authored-by: Gus Luxton <gus@gravitational.com >
* can use different ports in the config based on the public addr setting
* Update examples/chart/teleport/values.yaml
Co-authored-by: Gus Luxton <gus@gravitational.com >
* Update examples/chart/teleport/values.yaml
Co-authored-by: Gus Luxton <gus@gravitational.com >
* spacing
Co-authored-by: Gus Luxton <gus@gravitational.com >
* spacing
Co-authored-by: Gus Luxton <gus@gravitational.com >
* spacing
Co-authored-by: Gus Luxton <gus@gravitational.com >
* spacing
Co-authored-by: Gus Luxton <gus@gravitational.com >
* spacing
Co-authored-by: Gus Luxton <gus@gravitational.com >
Co-authored-by: Gus Luxton <gus@gravitational.com >
2021-01-28 13:32:13 -05:00
Gus Luxton
f7d542b3b0
teleport-kube-agent: Check whether Teleport version is >=6 before setting db_service key ( #5407 )
2021-01-26 13:45:19 -04:00
Gus Luxton
96f70860b6
Combined Helm chart for kube, app and db services ( #5348 )
2021-01-25 18:37:25 -04:00