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

feat: pull upstream changes #56

Merged
merged 81 commits into from
Dec 13, 2023
Merged

feat: pull upstream changes #56

merged 81 commits into from
Dec 13, 2023

Conversation

povilasv
Copy link

@povilasv povilasv commented Dec 13, 2023

Ref: https://coralogix.atlassian.net/browse/ES-114

Porting upstream changes to our fork. The main changes are:

  • go memory limit feature flag enabled by default instead of memoryballast extension. (This should siginifcantly reduce memory consumption)
  • new version of collector
  • debug exporter instead of deprecated logging exporter

TylerHelmuth and others added 30 commits June 21, 2023 14:52
* feat(collector-chart): add extraEnvFrom support

* chore(examples): adding examples
* Adds short usage instructions to UPGRADING.md

* Updated chart version and regenerated examples
* Add new helm command to README.md, fix typos

+ Add link to logging exporter

* bump operator chart version

* Revert "bump operator chart version"

This reverts commit 91430ff.

* bump operator patch version
…open-telemetry#844)

* fix pipeline order when enabling k8sattributes

* bump collector and document breakage

* kubernetesAttributes example

* regenerate examples

* Update charts/opentelemetry-collector/UPGRADING.md

Co-authored-by: Tyler Helmuth <[email protected]>

---------

Co-authored-by: Tyler Helmuth <[email protected]>
…et (open-telemetry#843)

* Allow disabling all ports

* temp

* generate examples

* Bump version
…r threshold (open-telemetry#851)

* charts/opentelemetry-collector: fix CPU limit

While "256m" is a valid setting, the intention was likely to allow
4 pods to be scheduled on a single CPU, which we will currently
overshoot by 24/1000, since there are only 1000 units in a CPU
fraction.

Adjust to "250m", which would allow exactly 4 pods to share a CPU.

See e.g. https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#meaning-of-cpu

* Update charts/opentelemetry-collector/values.yaml

Co-authored-by: Tyler Helmuth <[email protected]>

---------

Co-authored-by: Tyler Helmuth <[email protected]>
* Upgrade operator to v0.82.0

* ci: fix operator E2E tests
* Allow disabling all ports

* bump patch version instead
* update chart dependencies

Signed-off-by: Pierre Tessier <[email protected]>

* update chart dependencies

Signed-off-by: Pierre Tessier <[email protected]>

* update chart dependencies

Signed-off-by: Pierre Tessier <[email protected]>

---------

Signed-off-by: Pierre Tessier <[email protected]>
* Update readme with all presets

* Add generic list reminder
* Update readme and preset comments

* Add links to docs from values.yaml

* Add missed links
…#817)

* [demo] Use k8sattributesprocessor instead of env vars

Signed-off-by: Goutham <[email protected]>

* Add 0.24 to upgrading.md

Signed-off-by: Goutham <[email protected]>

* Update charts/opentelemetry-demo/UPGRADING.md

---------

Signed-off-by: Goutham <[email protected]>
Co-authored-by: Tyler Helmuth <[email protected]>
puckpuck and others added 20 commits November 3, 2023 10:41
* add replicas support

Signed-off-by: Pierre Tessier <[email protected]>

* note about replicas setting for postgres, kafka, and redis

Signed-off-by: Pierre Tessier <[email protected]>

---------

Signed-off-by: Pierre Tessier <[email protected]>
* update to demo 1.6

Signed-off-by: Pierre Tessier <[email protected]>

* update to demo 1.6

Signed-off-by: Pierre Tessier <[email protected]>

* update to demo 1.6

Signed-off-by: Pierre Tessier <[email protected]>

---------

Signed-off-by: Pierre Tessier <[email protected]>
Bumps [helm/chart-releaser-action](https://github.com/helm/chart-releaser-action) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/helm/chart-releaser-action/releases)
- [Commits](helm/chart-releaser-action@v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: helm/chart-releaser-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add option to reuse previously auto-generated cert

* bump chart version

* autoGenerateCert as object with enabled, ifNotExists properties

* value renamed, ca in secret, logic moved to _helper

* fix default value

* Update upgrade guidelines

* update UPGRADING.md doc

* remove unused file
* [CHORE] adding eBPF helm chart

Signed-off-by: Nicolas Takashi <[email protected]>

* Update .github/workflows/ebpf-test.yaml

Co-authored-by: Tyler Helmuth <[email protected]>

* Update charts/opentelemetry-ebpf/Chart.yaml

Co-authored-by: Tyler Helmuth <[email protected]>

* Update CONTRIBUTING.md

Co-authored-by: Jared Tan <[email protected]>

* Update CONTRIBUTING.md

Co-authored-by: Jared Tan <[email protected]>

* Update CONTRIBUTING.md

Co-authored-by: Jared Tan <[email protected]>

* Update README.md

Co-authored-by: Jared Tan <[email protected]>

* Update README.md

Co-authored-by: Jared Tan <[email protected]>

* Update README.md

Co-authored-by: Jared Tan <[email protected]>

* Update charts/opentelemetry-ebpf/CONTRIBUTING.md

* Update charts/opentelemetry-ebpf/values.yaml

* Update charts/opentelemetry-ebpf/values.yaml

Co-authored-by: Dmitrii Anoshin <[email protected]>

---------

Signed-off-by: Nicolas Takashi <[email protected]>
Co-authored-by: Tyler Helmuth <[email protected]>
Co-authored-by: Jared Tan <[email protected]>
Co-authored-by: Dmitrii Anoshin <[email protected]>
* [BUMP] Operator v0.89.0/kube-rbac-proxy v0.15.0

* fix
…metry#960)

* fix clusterrolebinding binding  wrong namespace

* remove examples

---------

Co-authored-by: Tyler Helmuth <[email protected]>
…-telemetry#968)

* support add additionalLabels for all resources

* add comments

* Update charts/opentelemetry-collector/values.yaml

Co-authored-by: Jina Jain <[email protected]>

* add comments

* Update charts/opentelemetry-collector/values.yaml

Co-authored-by: Tyler Helmuth <[email protected]>

---------

Co-authored-by: Jina Jain <[email protected]>
Co-authored-by: Tyler Helmuth <[email protected]>
* Add k8s infra monitorig demo example

Signed-off-by: ChrsMark <[email protected]>

* Upgrade chart version

Signed-off-by: ChrsMark <[email protected]>

* Bump patch version instead of minor

Signed-off-by: ChrsMark <[email protected]>

---------

Signed-off-by: ChrsMark <[email protected]>
Co-authored-by: Tyler Helmuth <[email protected]>
* make the service port for the webhook configurable

* service port

* version bump

* version bump the examples
* Bump operator to 0.90.0

* Fix E2E test runner in CI
Bumps [actions/stale](https://github.com/actions/stale) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@v8...v9)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@povilasv povilasv merged commit 362b44d into main Dec 13, 2023
6 checks passed
@povilasv povilasv deleted the pull-upstream2 branch December 13, 2023 11:16
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.