Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OpenTelemetryCollector.Spec.UpgradeStrategy #620

Conversation

adriankostrubiak-tomtom
Copy link
Contributor

Add OpenTelemetryCollector.Spec.UpgradeStrategy with allowable values: automatic, none

fixes #598

Signed-off-by: Adrian Kostrubiak adrian.kostrubiak@tomtom.com

@adriankostrubiak-tomtom
Copy link
Contributor Author

(I still want to look at this a little further, and double check a few things (are there enough tests?), but figured I'd throw a draft PR out there with this idea to get any feedback)

Copy link
Member

@jpkrohling jpkrohling left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great!

README.md Show resolved Hide resolved
pkg/collector/upgrade/upgrade_test.go Outdated Show resolved Hide resolved
@adriankostrubiak-tomtom adriankostrubiak-tomtom marked this pull request as ready for review December 9, 2021 20:37
…: 'automatic', 'none'

fixes open-telemetry#598

Signed-off-by: Adrian Kostrubiak adrian.kostrubiak@tomtom.com

lint

Add read permissions to other users for instrumentation files (open-telemetry#622)

* Add read permissions to other users for instrumentation files

Signed-off-by: Pavol Loffay <p.loffay@gmail.com>

* revert

Signed-off-by: Pavol Loffay <p.loffay@gmail.com>

* Fix

Signed-off-by: Pavol Loffay <p.loffay@gmail.com>

PR feedback; adjust test suites to start up / spin down webhook server so that defaulting works as expected.

TODO for another time to extract much of the duplicated logic across the varying suite_test.go TestMain funcs
README.md Outdated Show resolved Hide resolved
@jpkrohling jpkrohling merged commit 0617cf7 into open-telemetry:main Dec 10, 2021
ItielOlenick pushed a commit to ItielOlenick/opentelemetry-operator that referenced this pull request May 1, 2024
* Add OpenTelemetryCollector.Spec.UpgradeStrategy with allowable values: 'automatic', 'none'

fixes open-telemetry#598

Signed-off-by: Adrian Kostrubiak adrian.kostrubiak@tomtom.com

lint

Add read permissions to other users for instrumentation files (open-telemetry#622)

* Add read permissions to other users for instrumentation files

Signed-off-by: Pavol Loffay <p.loffay@gmail.com>

* revert

Signed-off-by: Pavol Loffay <p.loffay@gmail.com>

* Fix

Signed-off-by: Pavol Loffay <p.loffay@gmail.com>

PR feedback; adjust test suites to start up / spin down webhook server so that defaulting works as expected.

TODO for another time to extract much of the duplicated logic across the varying suite_test.go TestMain funcs

* adjust docs per PR comment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Opt-out of managed instance upgrade
2 participants