-
Notifications
You must be signed in to change notification settings - Fork 1
Features from ParamountCommerce #31
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
base: main
Are you sure you want to change the base?
Conversation
|
I've got eyes on it. Will hopefully be able to review this week. My initial thoughts are that the service template definition is probably fine, but I'd rather not introduce CRDs (ServiceMonitor from Prometheus Operator) into the chart that are dependent on operators outside our control. |
|
I would also be interested in links to github issues (if any) from the cloudflare repo that these changes solve. Thanks! |
|
Updated with issues and PR from upstream chart. As for the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm.
Agree that prometheus servicemonitor is fine because of industry standard implementation. Thank you for the additions!!
|
@adamrlynch @glaberge because this removes the default Can we either make that backwards compatible by joining that service in someway or looks for it to be defined, or make this version change a breaking change? Not sure how Renovate checks for breaking changes. |
|
@glaberge Something like this quasi code ingress:
{{- with .Values.cloudflare.ingress }}
{{- toYaml . | nindent 6 }}
{{- end }}
- service: {{- .Values.cloudflare.catchall_service }}and then cloudflare:
...
...
ingress: []
# The first rule proxies traffic to the httpbin sample service named web-server at port 80
# - hostname: tunnel.example.com
# service: http://web-service:80
# This rule sends traffic to the built-in hello-world HTTP server. This can help debug connectivity
# issues. If hello.example.com resolves and tunnel.example.com does not, then the problem is
# in the connection from cloudflared to your local service, not from the internet to cloudflared.
# - hostname: hello.example.com
# service: hello_world
catchall_service: "https_status:404" |
Hey guys!
Gabriel from Paramount Commerce. Saw your issue on the official repo and since we heavily use this chart as well, we had already forked and added some stuff as well as merging some of the PRs. I've integrated some of these changes into this PR (all non disruptive). We would love to collaborate with you in maintaining this chart.
Please don't hesitate to request changes and provide feedback.
Looking forward to cooperate with you
Addresses these issues/PRs from upstream chart: