Skip to content

Tags: linode/linode-cloud-controller-manager

Tags

v0.4.23

Toggle v0.4.23's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Expose Linode Client Prometheus metrics (#302)

* Expose Linode Client Prometheus metrics

Add `--authorization-always-allow-paths="/metrics"` to command line to
allow scraping these metrics.

In addition to Linode Client metrics, standard controller and worqueue
metrics are visible by default.

To disambiguate CCM node controller work queue name, it's explicitly
named "ccm_node". That is, "node", "service" are upstream work
queues of k8s cloud-provider service controller and "ccm_node" is
the work queue of Linode CCM node controller.

Fixes #296

* Ignore coverage for client_with_metrics.go

* Add allowUnauthorizedMetrics Helm value

* Move metrics docs to getting-started sections

* Instrument healthChecker with Prometheus metrics

* Update newHealthChecker tests

* Preserve initialization order

* Remove unused timeout variable in healthChecker

* Remove unnecessary err return in newHealthChecker

helm-v0.4.23

Toggle helm-v0.4.23's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Expose Linode Client Prometheus metrics (#302)

* Expose Linode Client Prometheus metrics

Add `--authorization-always-allow-paths="/metrics"` to command line to
allow scraping these metrics.

In addition to Linode Client metrics, standard controller and worqueue
metrics are visible by default.

To disambiguate CCM node controller work queue name, it's explicitly
named "ccm_node". That is, "node", "service" are upstream work
queues of k8s cloud-provider service controller and "ccm_node" is
the work queue of Linode CCM node controller.

Fixes #296

* Ignore coverage for client_with_metrics.go

* Add allowUnauthorizedMetrics Helm value

* Move metrics docs to getting-started sections

* Instrument healthChecker with Prometheus metrics

* Update newHealthChecker tests

* Preserve initialization order

* Remove unused timeout variable in healthChecker

* Remove unnecessary err return in newHealthChecker

v0.4.22

Toggle v0.4.22's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ignore if env vars are empty (#289)

v0.4.21

Toggle v0.4.21's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[feat] add support for custom BGP environment overrides via environme…

…nt variables (#277)

* add support for custom BGP environment overrides via environment variables

* address review comments

* add test for bgp custom id map

---------

Co-authored-by: Rahul Sharma <rahsharm@akamai.com>

helm-v0.4.22

Toggle helm-v0.4.22's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ignore if env vars are empty (#289)

helm-v0.4.21

Toggle helm-v0.4.21's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[feat] add support for custom BGP environment overrides via environme…

…nt variables (#277)

* add support for custom BGP environment overrides via environment variables

* address review comments

* add test for bgp custom id map

---------

Co-authored-by: Rahul Sharma <rahsharm@akamai.com>

v0.4.20

Toggle v0.4.20's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[repo-ci-improvement] : update GHA to run e2e tests (#248)

* update GHA to run e2e tests

* simplify go versions used for ci tests

* update helm version, update Makefile

* update k8s version

* fix linting

* address review comments

helm-v0.4.20

Toggle helm-v0.4.20's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[repo-ci-improvement] : update GHA to run e2e tests (#248)

* update GHA to run e2e tests

* simplify go versions used for ci tests

* update helm version, update Makefile

* update k8s version

* fix linting

* address review comments

v0.4.19

Toggle v0.4.19's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[fix] : fix internal ip ordering (#247)

* fix internal ip ordering

* add test to make sure ip's are in specific order

helm-v0.4.19

Toggle helm-v0.4.19's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[fix] : fix internal ip ordering (#247)

* fix internal ip ordering

* add test to make sure ip's are in specific order