Skip to content
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

Add support for TransparentProxy.DialedDirectly #533

Merged
merged 2 commits into from
Jun 17, 2021

Commits on Jun 17, 2021

  1. Add support for TransparentProxy.DialedDirectly

    * renamed `types.go` => `shared_type.go` to better reflect what that
    file contains.
    * Added `DialedDirectly` field to `TransparentProxy` struct
    * Renamed `CatalogDestinationsOnly` to `MeshDestinationsOnly` to match
    Consul renaming (hashicorp/consul#10397)
    * Added tests to validate for ProxyDefaults since that config entry now
    has more fields. The validate methods were technically tested through
    ServiceDefaults tests but I added them to ProxyDefaults since they both
    rely on that shared validation.
    * Fixed validation for OutboundListenerPort so that it returned the port
    as the error rather than the entire TransparentProxy struct.
    * Updated Consul api package to latest
    * Updated controller-runtime to 0.6.0 because I was getting an error on
    0.5.0.
    * Regenerated YAML CRDs
    lkysow authored and thisisnotashwin committed Jun 17, 2021
    Configuration menu
    Copy the full SHA
    81a4c20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98ca3f1 View commit details
    Browse the repository at this point in the history