Haproxy Consul Connect Versions Save

HaProxy Connector for Consul Connect. Enables Service Mesh with Consul and HaProxy using TLS and Consul Discovery

v0.9.0

3 years ago

Changelog

3636b0e Added CHANGELOG.md 83e45d1 Added Version information in the build e2003ee Added unit test 9b0cea0 BUG/MAJOR: version-compare: fix comparison for minimum required and current program version (#56) f98576a BUG/MEDIUM: Disable TLS verification from SPOE (#52) 19573c8 BUG/MEDIUM: crash on intentions check (#68) d49ec51 BUG/MEDIUM: new certificates not upgraded on existing servers (#63) 86295eb BUG/MEDIUM: sort states before comparing them, improve apply loop 01c2993 BUG/MINOR: bind upstreams on 127.0.0.1 by default 9a9566b BUG/MINOR: use correct value for upstreams read timeout 671c947 BUG: fix double execution of processes (#37) 2e1ec40 BUG: recreate backends when certificates change (#58) 332a626 BUGFIX Fix unstable unit test TestFromHA 3fe3bee BUILD Enforce go vet to check for format/issues in build 6c47d09 BUILD/MEDIUM: Fix tests' prerequisites (#57) 7d5be47 BUILD/MEDIUM: add haproxy and dataplane binaries to travis 5dfc9a9 BUILD/MINOR: print haproxy version info 210ea5c BUILD: Update Consul APIs to 1.4.0 and Consul to 1.7.2 (#28) d9118cb BUILD: ensure GNUMakefile is used, so unit tests are run (#33) 9943320 CLEANUP: Remove unused CAPool from watcher config eaa0576 CLEANUP: environment-check: dependent executables error logic refactored (#55) eaf5442 CLEANUP: environment-check: remove redundant slice (#53) 198161d DOC: Add minimal working example (#54) 4d39796 DOC: Prepare changelog for new version (#48) f01a5e8 DOC: add contributing guidelines b7a9eb8 Do not run go test in verbose mode by default since all tests are no run f8963ae FEATURE/MEDIUM: userList: generate random secure password (#47) 58383c2 FEATURE: Check dataplaneapi and haproxy binaries (#31) 4679ef5 Factorize tests 9fbb8ad Fix server removal 556c75e Handle retries and state refresh when dirty faede19 MAJOR: go-version: update Go min. version (#43) 98827f6 MEDIUM: Add /health and /ready endpoint to stats server (#69) 9a1eaf3 MEDIUM: Add appname_header option (#41) b852672 MEDIUM: Add enable_forwardfor option (#40) 97000a0 MEDIUM: Add options to configure haproxy timeouts (#67) 9420fa5 MEDIUM: Add support for "mode tcp" 31ce192 MEDIUM: Add support for prepared queries (#50) fc48722 MEDIUM: Intentions: Add cache for Consul authorization and certificate parsing (#61) 0a229ae MEDIUM: Set http-reuse always by default (#62) 8b553af MEDIUM: Upgrade to dataplaneapi v2 (#14) de98750 MEDIUM: Upgrade to github.com/criteo/haproxy-spoe-go v1.0.1 (#74) 83f8b09 MINOR: Add error checks where missing (#64) 5fd6cd3 MINOR: Add type assertion for protocol 017ba93 MINOR: Get current config version before update operations (#65) 535c3a7 MINOR: Sort watcher config to produe consistent results cfae076 MINOR: Update Travis build environment to Ubuntu 20.04 Focal Fossa 8e6b384 MINOR: Update TravisCI environment. Add Goreleaser configuration. 09384a3 Merge pull request #16 from dcorbett-haproxy/20200407-add-tcpmode 1fb7c36 Merge pull request #18 from pierresouchay/use_interface_for_logger 9a3e4ec Merge pull request #21 from pierresouchay/detect_missing_executables_or_error_launching_program 479907e Merge pull request #22 from pierresouchay/properly_stop_test_early_when_something_is_wrong fed83d3 Merge pull request #23 from pierresouchay/add_changelog d27aa95 Merge pull request #24 from pierresouchay/added_version_in_build 344011f Merge pull request #25 from pierresouchay/remove_wrongly_added_debug_message 2f64021 Merge pull request #26 from pierresouchay/rename_module 80b575d Merge pull request #27 from aiharos/update_readme 00261e3 Merge pull request #30 from pierresouchay/fix_unstable_test_TestFromHA 49db67a Merge pull request #36 from aiharos/add_binaries_to_ci 7a589fa Perform state diff to configure haproxy 9594138 Pull congig from ha 9f04c60 REFACTOR Updated references to go mod github.com/haproxytech/haproxy-consul-connect 6a6fdaa REFACTOR: Added unit test for shutdown (#29) 3f37a0f REGTEST: Added unit tests for logs (#35) a829dce Removed wrongly added debug message ce2c21a TESTS: Add tests to watcher e95b53c Update README 35f0997 Updated readme with full usage (#20) f121d6e Use interface to log in Consul package 6fdc7f7 When test went wrong, test was not stopping properly. 99208a8 [BUGFIX] Properly detect failure to launch process

v0.1.9

4 years ago

v0.1.7

4 years ago

v0.1.2

4 years ago

v0.1.1

4 years ago

v0.1.0

4 years ago