bf2fc6cc711aee1a0c2a / kas-fleetshard

The kas-fleetshard-operator is responsible for provisioning and managing instances of kafka on a cluster. The kas-fleetshard-synchronizer synchronizes the state of a fleet shard with the kas-fleet-manager.
Apache License 2.0
8 stars 20 forks source link

MGDSTRM-11101 delaying the creation of ingresscontrollers #907

Closed shawkins closed 8 months ago

shawkins commented 1 year ago

Delays the creation of ingresscontrollers until after we have a kafka. A delayCreate member was added to simplify keeping the existing test logic with the same expectations, rather than adding dummy kafkas.

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

91.7% 91.7% Coverage
0.0% 0.0% Duplication

shawkins commented 1 year ago

Do you think we should also consider (in a separate task/PR) the case where the last Kafka is deleted and the ICs are unused?

I was hoping to have clarity on the public kafka on private rosa scenario before making a change like that.

shawkins commented 1 year ago

@grdryn @k-wall can someone from kafka integrations comment on delaying the creation of the ingress controllers https://issues.redhat.com/browse/MGDSTRM-11101