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

Jsonnet: Changes ingester PVC from 5Gi to 10Gi #3156

Merged
merged 1 commit into from
Jan 15, 2021

Conversation

slim-bean
Copy link
Collaborator

Prior to PR #3079 which correctly fixed the ingester deployment to use this value, the hard coded value was 10Gi and this default was 5Gi.

3079 then effectively changed the default from 10Gi to 5Gi, this is a dissalowed change in kubernetes and causes deployment failures.

Unfortunately making this change from 5Gi to 10Gi is also a breaking change for anyone who installed while it was 5Gi.

I'm making this decision strictly on the assumption that more people installed when it was 10Gi and will be impacted by it changing from 10Gi to 5Gi

… fixed the ingester deployment to use this value, however the hard coded value was 10Gi and this default was 5Gi. This is a dissalowed change in kubernetes and causes deployment failures.

Changing this back to 10Gi isn't ideal however because anyone who also deployed with the 5Gi is now in the same situation. I think however more people are going to find themselves impacted by this change as it existed for a lot longer as 10Gi than 5Gi.
Copy link
Contributor

@cyriltovena cyriltovena left a comment

Choose a reason for hiding this comment

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

lgtm

Copy link
Collaborator

@kavirajk kavirajk left a comment

Choose a reason for hiding this comment

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

LGTM

@owen-d owen-d merged commit c883f02 into master Jan 15, 2021
@owen-d owen-d deleted the change-ingester-pvc-default branch January 15, 2021 17:32
cyriltovena pushed a commit to cyriltovena/loki that referenced this pull request Jun 11, 2021
* Allow to override server name

This allows to override the expected server name during TLS server
validation. This simplifies the TLS setup as a ServerName can be more
predictable than for example IP addresses. Fixes grafana#3063

Improve TLS client test coverage

Add integration tests that spin up a HTTP/GRPC server and verify that
the client options behave in the expected way.

Allow configuration of non-mutual TLS

Explicitly enable TLS in the client with the flag
`-<prefix>.tls-enabled`. This flag is implicitly enabled when any other
TLS flag is set.

This flag will only be respected by the GRPC client, as for the
HTTP client the scheme used in the URL will take precedence.

Signed-off-by: Christian Simon <simon@swine.de>
Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>

Co-authored-by: Peter Štibraný <peter.stibrany@grafana.com>
Co-authored-by: Christian Simon <simon@swine.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants