* Adding the possibitlity to pull the image from a private repository
* Bumping version, fixing missing space, fixing variable name
* Fixing comment and adding comment
* Bumping version to match the chart, adding imagePullSecrets to cron
* Adding missing imagePullSecrets to post hooks
* Fixing format of all deployments to follow @unguiculus example
* Update values.yaml
* Bump minor version for new feature
* Add namespace support to signalfx-agent helm chart
Add a values option to specify the namespace you want the signalfx-agent to run under.
This is particularly useful if the agent is deployed as a dependency in your master chart.
Namespace in values.yaml is optional. If its not specified, the behavior of this chart
will be the same as it is now.
* Bump minor version for new feature
Motivation for this change is to allow integration with services like
k8s-snapshots which snapshot volumes based on their annotations.
"annotations" dict under persistence settings ends up in
PersistentVolumeClaim manifest.
* incubator/zookeeper: fix persistence.enabled=false
* refactor to drop volumes to the bottom and account for the existing config-jmx-exporter definition
* cleanup dupes
* Update Keycloak to 4.0.0.Final
* Add support for MariaDB and H2
* Make H2 the default for easy testing
* Make CI test the chart with H2 and a HA setup with Postgres
Fixes: #6151
* Similar to other charts, this allows configurable name
overrides so 'cleaner' resource names can be achieved,
which are independent from the wanted release names.
* This is a must have if you want to integrate influxdb with
other charts, where a resource name can't be templated
and has to be fixed in the values.yaml, and you have to
deploy that in multiple instances on the same k8s cluster.
For example if you have an integration chart and
the grafana data source URI points to a fixed influxdb
service name, then without this patch,
it can't be deployed in multiple instances,
since the service name depends on the release name,
which has to be unique.
* Detect allocation without using JQ
* increase chart version
* Add post-start-hook to clean up deallocation node
* Add missing post-start-hook.sh life cycle
* Increase chart version to resolve build failed
* Bump chart version
And include myself as maintainer, nyah!
* Update the README
Include links to the vault and vault operator helm charts
* Make the `ConfigMap` more mappy
* Update the Goldfish values
* Use the "official" Goldfish image
And update the deployment to consume the config/token from environment variables.
* Empty vault token by default
So Goldfish doesn't attempt bootstrapping
* Empty vault token by default
Otherwise e2e goes 💥
* Fix maintainer names
* Chance the `pullPolicy`
Revert from `Always` back to `IfNotPresent`
[Elastic APM](https://www.elastic.co/guide/en/apm/get-started/current/overview.html) is an application performance monitoring system built on the Elastic Stack. This chart is to install the server part of the system.
See the official documentation to setup the agent part of the system.
Even though apm-server is built by the Elastic team, it supports alternative outputs other than Elasticsearch via built-in beat output plugins and community plugins. For example, [awsbeats](https://github.com/s12v/awsbeats) enables apm-server to write collected application traces to AWS Kinesis Streams.
Other changelog:
- Include the commented-out elasticsearch output too support common use-cases
- Include the configuraion table in the README
Manually verified to work by installing it like `helm install ~/charts/stable/heartbeat --name hb --namespace hb` and then reading logs:
```console
$ stern --namespace hb heart
+ hb-heartbeat-zljn2 › heartbeat
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:17.531ZINFOinstance/beat.go:468Home path: [/usr/share/heartbeat] Config path: [/usr/share/heartbeat] Data path: [/usr/share/heartbeat/data] Logs path: [/usr/share/heartbeat/logs]
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:17.532ZINFOinstance/beat.go:475Beat UUID: cc04f1e7-c1a2-4e9c-beca-009539becd87
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:17.532ZINFOinstance/beat.go:213Setup Beat: heartbeat; Version: 6.2.4
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:20.534ZINFOadd_cloud_metadata/add_cloud_metadata.go:297add_cloud_metadata: hosting provider type not detected.
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:20.534ZINFOfileout/file.go:76Initialized file output. path=/usr/share/heartbeat/data/heartbeat max_size_bytes=10240000 max_backups=5 permissions=-rw-------
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:20.535ZINFOpipeline/module.go:76Beat name: hb-heartbeat-zljn2
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:20.535ZWARNbeater/heartbeat.go:24Beta: Heartbeat is beta software
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:20.535ZINFObeater/manager.go:110Select (active) monitor icmp
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:20.537ZINFO[monitoring]log/log.go:97Starting metrics logging every 30s
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:20.538ZINFOinstance/beat.go:301heartbeat start running.
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:20.538ZINFObeater/heartbeat.go:56heartbeat is running! Hit CTRL-C to stop it.
hb-heartbeat-zljn2 heartbeat 2018-05-25T09:07:50.538ZINFO[monitoring]log/log.go:124Non-zero metrics in the last 30s{"monitoring": {"metrics": {"beat":{"cpu":{"system":{"ticks":40,"time":40},"total":{"ticks":70,"time":74,"value":70},"user":{"ticks":30,"time":34}},"info":{"ephemeral_id":"23539714-a27c-40bb-a124-805b7e009958","uptime":{"ms":33026}},"memstats":{"gc_next":4194304,"memory_alloc":2423104,"memory_total":4047776,"rss":22454272}},"libbeat":{"config":{"module":{"running":0}},"output":{"events":{"acked":5,"batches":5,"total":5},"type":"file","write":{"bytes":2306}},"pipeline":{"clients":1,"events":{"active":1,"published":6,"total":6},"queue":{"acked":5}}},"system":{"cpu":{"cores":2},"load":{"1":0.75,"15":0.38,"5":0.55,"norm":{"1":0.375,"15":0.19,"5":0.275}}}}}}
```
Templates and values.yaml is mostly similar to stable/filebeat's.
The main difference is `config:` in values.yaml, which directly reflects heartbeat's own configuration file.
Other changelog:
- Include the configuration table in README
- Include the commented-out elasticsearch output to support common use-cases
* Replicaset Prometheus Metrics export
* bugfix: Fix TLS issues
1. Moves context of ssl configuration script into /work-dir
where certain files are expected to be created.
2. Specifies the --sslMode=requireSSL flag on the container command when using TLS
as specified by mongo docs.
https://docs.mongodb.com/manual/tutorial/configure-ssl/
* Documentation on metrics options
* Bump Chart Version
* Add Version to 0.1.1
Add Version to 0.1.1
* [stable/distributed-tensorflow]Typo fix tables lists->table lists
[stable/distributed-tensorflow]Typo fix tables lists->table lists