Raymond Pinto
Raymond Pinto
**Description** We would need alerts in case of any misbehaviour on the NATS server within the cluster. The following two alerts would be recommended: - [ ] Alert when NATS...
**Description** Kyma subscription and NATS infra are not in sync when we have a subscription that is not ready. **Expected result** Kyma subscription and NATS subscription are in sync **Actual...
**Description** Once JetStream is in production, the pure NATS controller source code would need to be cleaned up. **Reasons** To avoid maintenance of outdated source code. **Tasks** - [ ]...
**Description** NATS JetStream is currently being used in production and we should make sure to cover all edge cases and failure scenarios. The way to achieve this would be to...
**Description** The Eventing Controller and the Publisher Proxy emits metrics which are displayed on the grafana dashboard. A developer or user is unaware of these metrics and needs to go...
We need an upgrade job that tests that upgrading our Subscription CRD from v1alpha1 version to v1alpha2 does not break and eventing works as expected. Tasks: - [ ] upgrade...
**Description** With [this](https://github.com/kyma-project/kyma/issues/15025) PoC completed, we use cert-manager to create and maintain certificates, that would be used by the webhook server to authenticate against the webhook service. This is a...
**Description** All the tests in the JetStream handler start a full blown NATS server. Change this behaviour to use the server when its really needed and use test doubles for...
**Description** Changes proposed in this pull request: - setup the new reconciler - update unit tests **Related issue(s)**