-
Notifications
You must be signed in to change notification settings - Fork 688
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] v4alpha1 CRDs #5790
base: dev/v4
Are you sure you want to change the base?
[WIP] v4alpha1 CRDs #5790
Commits on Oct 16, 2024
-
[WIP] make gotest will not yet pass. Add emissary-ingress.dev/v4alpha…
…1. Allow make generate-fast to work with it. Signed-off-by: Flynn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af32d72 - Browse repository at this point
Copy the full SHA af32d72View commit details -
Copy encoding/json and sigs.k8s.io/yaml into our tree
Turns out that the Go ecosystem doesn't currently offer control over the tag used when serializing or deserializing JSON or YAML. This is pretty appalling. We need control over the tag, and the most sane way I've found to support that is _copying all of encoding/json and sigs.k8s.io/yaml into our tree_ and modifying them. Ugh. Bad ecosystem! Signed-off-by: Flynn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 86fca8b - Browse repository at this point
Copy the full SHA 86fca8bView commit details -
Brutal hack: pkg/json now looks for the v3 tag, then falls back to th…
…e json tag (and, also, it doesn't rely on internal imports) Signed-off-by: Flynn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d848e60 - Browse repository at this point
Copy the full SHA d848e60View commit details -
Brutal hack: pkg/yaml now uses v3 before falling back to yaml or json…
… (as needed). Signed-off-by: Flynn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40d1957 - Browse repository at this point
Copy the full SHA 40d1957View commit details -
Have the start of cmd/migrator to migrate between v3 & v4 CRDs. Use i…
…t to migrate all the v3alpha1 testdata for emissary-ingress.dev/v4alpha1 over to proper v4 CRDs. Signed-off-by: Flynn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e925af - Browse repository at this point
Copy the full SHA 3e925afView commit details -
Configuration menu - View commit details
-
Copy full SHA for b058aff - Browse repository at this point
Copy the full SHA b058affView commit details -
pkg/json and pkg/yaml don't lint cleanly -- because the upstream vers…
…ions don't! Really, standard library authors? Really?? Signed-off-by: Flynn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a040eb - Browse repository at this point
Copy the full SHA 3a040ebView commit details
Commits on Oct 17, 2024
-
[WIP]: First chunk of updating lots of imports for v4alpha1
Signed-off-by: Flynn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b893785 - Browse repository at this point
Copy the full SHA b893785View commit details -
Use
sourceIP
in Mapping. Update Collision fake-test files.Signed-off-by: Flynn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 236f7fc - Browse repository at this point
Copy the full SHA 236f7fcView commit details -
Use V3 JSON when handing the snapshot over to the Python side of the …
…world. This is the point where we _start_ to have some functionality working. The FakeCollision test passes after this change(!!). Signed-off-by: Flynn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e8c825 - Browse repository at this point
Copy the full SHA 9e8c825View commit details