Maksym Vavilov
Maksym Vavilov
Adding a new helper function that checks if endpoints on the DNSRecord are traversable or not. And using that function in existing integration suie
branch to make build images pass
DNS Policy tests [use](https://github.com/Kuadrant/kuadrant-operator/blob/main/controllers/dnspolicy_controller_multi_cluster_test.go#L211-L274) one huge `g.Expect` block for validation. It makes it hard to debug. The better approach would be to use a single `g.Expect` per value. [[example] ](https://github.com/Kuadrant/kuadrant-operator/blob/main/controllers/authpolicy_controller_test.go#L143-L153)...
## What If the DNSPolicy is not enforced on all DNS Records we are marking it as "Partially Enforced" (in the status-conditions). We want to know the exact records that...
Use a new API from `dns-operator` and remove all multicluster stuff
follow up on #586 Currently, the `enforced` condition is based on the `Ready` status of DNS Records that are affected by the DNS Policy. This leaves two possibilities for us...
Transfer healthcheck spec from policy to the record properly
Define gateway API types as proto messages and expand our own `Policy` type. Changes things around and added fields that seemed useful. I did not went to the `v0.1`: we...
## What In the codelab https://codelabs.developers.google.com/codelabs/cel-go#9 the code snippet as follows: ``` env, _ := cel.NewEnv( // Add cel.Container() option for 'google.rpc.context.AttributeContext' cel.Container("google.rpc.context.AttributeContext.Request"), cel.Types(requestType), // Later, add cel.Variable() options for...