-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Documentation not clear #14968
Comments
Hi @msaustral
You can install serving alone or eventing alone via yaml files. Or use the operator to install any of them. For http2 support check this example. We don't support http2 autodetection yet, see #4283. @pierDipi or @creydr could help with the Eventing questions? In general I think it is better to discuss Eventing at the corresponding repo. |
Hi @msaustral,
As said in here Channel and Subscriptions tend to involve a linear flow of events, e.g. via a Sequence or Parallel. The events are broadcasted to all Subscribers and there is no way to filter them. Brokers and Triggers implement a routing-based model, where events are fed into a Broker and then dispatched intelligently based on the type or other event properties. So this allows filtering as well.
The "default" Broker implementation in knative eventing does not persist the events (runs only in-memory). Thus it is not recommended to use in production. Therefor we offer different Broker implementations like eventing-kafka-broker, which use Apache Kafka as the backing technology. I hope this helps. Feel free to reach out to us in Slack (#knative-eventing) or raise an issue in knative/eventing if the documentation is unclear. |
Hi sorry to bother example: we have a custom nginx container image that has the port 8443 and http2 enable our dns server clouldflare and tls certificate is clouldflare server side full strict to implement Knative can we just implement operator with serving? to the tls we create the secret and then apiVersion: serving.knative.dev/v1beta1
|
Hi, I think I managed to almost make it work, now we are getting this error on the custom domain 400 Bad Request This is because the traffic to the pod is being sent by http and not https need it to work http2 How can we make all internal traffic https using the server side cloudflare certificate and kourier? |
The internal encryption feature is not there yet. You can read more about it here: knative/docs#5804. |
This issue is stale because it has been open for 90 days with no |
Hi we are new with knative, we have couple of days trying to implement it on Digital Ocean without luck
We try to follow the documentation but there are many question:
Do we need to install serving and eventing and operator?
the documentation say that we can install serving or eventing or both but it does not say the differences to have any of them or both
It is really necessary serving or eventing?
what do we gain if we have both?
are the post installation yaml needed for a fresh installation?
what do we gain if we implement the optional eventing?
can we implement all the eventing optional or just some?
what are the differences between them, refering to the functionality of knative? :
-Install a default Channel (messaging) layer
-Install a Broker layer
-Install optional Eventing extensions
what do we gain if we implement the operator?
how does it work on the different combination, refering to the functionality of knative?
on the installation guide does not say that we have to check and customize all config-maps of every core before deployment
the configuration is on the operator section, wouldn't be better to set the configuration before implementing?
on the docs are no reference to http2, but on the config-map config-features we found
Controls whether http2 auto-detection should be enabled or not.
is there any other setting to do, example change the port from TCP to https or http2?
how does it work?
also found a setting on the Kafka
- name: HTTP2_DISABLE
value: "true"
Do we need to enable it to use http2?
The text was updated successfully, but these errors were encountered: