0b4f304be9
In order to avoid conflicts with containerized services binding to standard HTTP (80) / HTTPS (443) port numbers, the default port numbers are changed to 8080 and 8443. Furthermore, CLI commands are provided to allow binding to alternate port numbers. List of changes: . Add service parameters for HTTP and HTTPS port . Configure the lighttpd ports via puppet and use port 8008 for platform horizon . Add http port to platform.conf for the config scripts . Support helm repo URL update . Add helm-toolkit plugin for location override . Override Armada manifest location . Add installer base URL option to pxeboot-update script . Add a patching run time class to restart patch-agent when the port config is changed . Add a semantic check to block port config when a patching operation is in progress or a host is not in unlocked/enabled state CLI commands for viewing and updating port numbers are: system service-parameter-list --service http system service-parameter-modify lighttpd port http=8090 system service-parameter-apply lighttpd Tests Performed: Non-containerized deployment installation and sanity AIO-DX: Sanity and Nightly automated test suite 2+2 System: Sanity and Nightly automated test suite 2+4+6 System: Sanity and Nightly automated test suite Kubernetes deployment on VBox: AIO-SX: application apply and launch instance AIO-DX: application apply and launch instance 2+2 System: application apply and launch instance HTTP/HTTPS port configuration Enable/Disable https Story: 2004642 Task: 28592 Change-Id: I65029e0c15aaf626acb56ab71e7bbde64c7e76a8 Signed-off-by: Tao Liu <tao.liu@windriver.com> |
||
---|---|---|
api-ref/source | ||
config-gate | ||
configutilities | ||
controllerconfig | ||
devstack | ||
doc | ||
kubernetes | ||
playbooks/tox-puppet-lint | ||
puppet-manifests | ||
puppet-modules-wrs | ||
releasenotes | ||
storageconfig | ||
sysinv | ||
tmp/patch-scripts/EXAMPLE_SYSINV/scripts | ||
worker-utils | ||
workerconfig | ||
.gitignore | ||
.gitreview | ||
.yamllint | ||
.zuul.yaml | ||
CONTRIBUTORS.wrs | ||
LICENSE | ||
README.rst | ||
centos_helm.inc | ||
centos_iso_image.inc | ||
centos_pike_wheels.inc | ||
centos_pkg_dirs | ||
centos_pkg_dirs_containers | ||
test-requirements.txt | ||
tox.ini |
README.rst
stx-config
StarlingX Configuration Management