Skip to content
This repository was archived by the owner on Jul 2, 2024. It is now read-only.

centos-6-1.2.0

Choose a tag to compare

@jdeathe jdeathe released this 30 May 16:00
· 123 commits to centos-7-develop since this release
1.2.0
3a9de6b

CentOS-6 6.10 x86_64 - HAProxy / HATop.

Release changes

  • Updates package rsyslog to rsyslog7.
  • Updates source image to 1.10.1.
  • Updates and restructures Dockerfile.
  • Updates container naming conventions and readability of Makefile.
  • Updates healthcheck retries to 4.
  • Updates docker-compose configuration examples.
  • Updates default tls/ssl certificate name from localhost.localdomain.crt to localhost.crt.
  • Fixes issue with unexpected published port in run templates when DOCKER_PORT_MAP_TCP_80 or DOCKER_PORT_MAP_TCP_443 is set to an empty string or 0.
  • Fixes binary paths in systemd unit files for compatibility with both EL and Ubuntu hosts.
  • Fixes environment variable name typo in README for HAPROXY_CONFIG.
  • Adds port incrementation to Makefile's run template for container names with an instance suffix.
  • Adds placeholder replacement of RELEASE_VERSION docker argument to systemd service unit template.
  • Adds improvement to pull logic in systemd unit install template.
  • Adds SSH_AUTOSTART_SUPERVISOR_STDOUT with a value "false", disabling startup of supervisor_stdout.
  • Adds improved logging output.
  • Adds consideration for event lag into test cases for unhealthy health_status events.
  • Adds error messages to healthcheck script and includes supervisord check.
  • Adds improved healtchcheck, haproxy-wrapper and rsyslogd-wrapper scripts.
  • Adds improved lock/state file implementation in wrapper scripts.
  • Adds config path and tls/ssl certificate fingerprint to haproxy-wrapper Details output.
  • Adds support for soft-stop in haproxy-wrapper.
  • Adds configuration of Apache certificate via APACHE_SSL_CERTIFICATE in .env for the tcp example.
  • Adds /status (monitor-uri) endpoints and custom error responses to http example configuration.
  • Adds socat package to the image to allow for non-interactive HAProxy CLI usage.
  • Removes use of /etc/services-config paths.
  • Removes the unused group element from the default container name.
  • Removes the node element from the default container name.
  • Removes unused environment variables from Makefile and scmi configuration.
  • Removes X-Fleet section from etcd register template unit-file.
  • Removes use of stick-table in haproxy-tcp.cfg as it should not be necessary for web backends that support shared persistence/session data stores.

Download then load the docker image using:

$ xz -dc centos-ssh-haproxy.1.2.0.tar.xz | docker load