Skip to content

Commit

Permalink
Merge pull request #21 from lightstep/RBAC
Browse files Browse the repository at this point in the history
Changed default to run under LS serviceAccount
  • Loading branch information
AjohnsonLS authored Apr 17, 2021
2 parents 1e31f26 + 8d5251a commit 6ab72cc
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 7 deletions.
8 changes: 8 additions & 0 deletions charts/lightstepsatellite/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
##1.2.4

ENHANCEMENTS:

* Changed the default serviceaccpimt to be the Lightstep provisioned serviceaccount. This should enable easier 'default' deployments


##1.2.3

ENHANCEMENTS:

* Added a service for statsD-exporter
* Changed default service type to LoadBalancer in order to provide a publicly accessible endpoint
* Updated REAME with accurate metrics functionality
* Added another maintainer

Expand Down
2 changes: 1 addition & 1 deletion charts/lightstepsatellite/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v1
name: lightstep
version: 1.2.3
version: 1.2.4
appVersion: "2021-01-26_23-02-36Z"
description: Lightstep satellite to collect telemetry data.
home: https://lightstep.com/
Expand Down
12 changes: 6 additions & 6 deletions charts/lightstepsatellite/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,30 +17,30 @@ fullnameOverride: ""

serviceAccount:
# Specifies whether a service account should be created
create: false
create: true
# Annotations to add to the service account
annotations: {}
# -- the name of the service account to use; if not set and create is true, a name is generated using the fullname template
name:
role:
# Specifies whether get/watch/list for pods role should be created
create: false
create: true
name: lightstep-pod-reader
clusterRole:
# Specifies whether get/watch/list for nodes clusterRole should be created
create: false
create: true
name: lightstep-node-reader
roleBinding:
# Specifies whether role should be created
create: false
create: true
name: lightstep-read-pods
# -- if not set and create is true, the `serviceAccount.role.name` is used
roleRefName:
# -- if not set and and create is true, the generated serviceAccount name is used
serviceAccountName:
clusterRoleBinding:
# Specifies whether clusterRole should be created
create: false
create: true
name: lightstep-read-nodes
# -- if not set and create is true, the `serviceAccount.clusterRole.name` is used
roleRefName:
Expand Down Expand Up @@ -74,7 +74,7 @@ service:
grpcinsecure: 8184
annotations: {}
# -- set to true to create a service for the statsd exporter. This endpoint will yield a Prometheus endpoint to scrape
metricExporter: false
metricExporter: true
metricServiceType: LoadBalancer
# -- This should be the same as the podAnnotations.prometheus.io/port value
promScrapeEndpoint: 9102
Expand Down

0 comments on commit 6ab72cc

Please sign in to comment.