snowdrop / istio-java-api

A Java API to generate Istio descriptors, inspired by Fabric8's kubernetes-model.
Apache License 2.0
112 stars 33 forks source link

chore: initial update to sundrio 0.60.0, Fabric8 5.10.1, istio 1.7.8 #141

Open metacosm opened 2 years ago

metacosm commented 2 years ago
metacosm commented 2 years ago

An update to sundrio based on sundrio/sundrio#287 should address the remaining issues.

jasmdk commented 2 years ago

Fails with kubernetes-client 5.8.0 too

Etone commented 2 years ago

Since sundrio/sundrio#287 is merged, can we have a look at that again?

rbaeurle commented 2 years ago

Can we assist you with the ticket here? We have created ticket #137 and urgently need a solution for this as we are migrating to K8s 1.21 early next year. If you think that this will not be enough time, please let us know so we can think about an alternative. Thank you very much.

metacosm commented 2 years ago

We're currently looking at integrating this API into the fabric8 client instead of maintaining a separate version. Here's the relevant PR: https://github.com/fabric8io/kubernetes-client/pull/3613. If you could try this new version, that would be helpful and let us know (in that PR) how it goes, this will accelerate the process.

rbaeurle commented 2 years ago

After a while I was able to build the whole project (some tests I had to remove manually because there were compile errors). Now I wonder which jars I have to add manually. So far we had dependencies on io.fabric8 kubernetes-client/kubernetes-model and snowdrop istio.java.api (which now seems to have another package structure)

rbaeurle commented 2 years ago

Finally I could verify that this PR seems to work fine for us.