in knative.rs, it is missing tunnel_url():
|
// Build endpoint URL from Route default URL |
|
let url_str = route |
|
.status |
|
.as_ref() |
|
.and_then(|s| s.url.as_ref()) |
|
.ok_or_else(|| Error::RouteNotReady { |
|
message: format!("Route {} is waiting for URL assignment", route.name_any()), |
|
reason: "RouteURLNotReady".into(), |
|
requeue_after: Some(Duration::from_secs(5)), |
|
})?; |
|
|
|
let url = Url::parse(url_str)?; |
|
pub fn tunnel_url(&self, service_url: Url) -> Result<Url, url::ParseError> { |
This causes the the operator to loop on reconciling, since it can't access the internal k8s url externally. Please fix.
in
knative.rs, it is missingtunnel_url():restate-operator/src/controllers/restatedeployment/reconcilers/knative.rs
Lines 653 to 664 in 156c6dc
restate-operator/src/resources/restatecloudenvironments.rs
Line 87 in 156c6dc
This causes the the operator to loop on reconciling, since it can't access the internal k8s url externally. Please fix.