Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

After unpackaging, you should configure the docker image to be built.

Configuration of Kiuwan docker image is currently done through below properties.

This configuration can be specified in two ways:

by creating a configuration file (settings.custom) that will be used during the image building process.

There's a file (settings.tpl) you can use as a template to configure your own settings.

 

  1. Create settings.custom file by copying the template file
    • cp settings.tpl settings.custom
  2. Edit the properties of settings.custom file
  3. either directly setting the values editing $KOP_INSTDIR/vX.Y/Dockerfile
  4. or specifyingthe values as command line arguments (see below Step3.Build the Kiuwan Docker image )

 

 

 

 

SysAdmin configuration

PropertyName (=default value) 

Meaning

default value) 

Meaning

SysAdmin configuration
KIUWAN_DOCKER_IMAGE 
KIUWAN_TAG_DOCKER_IMAGE 

DIR_PERSISTENT_VOLUME=/data/kop55

 

KIUWAN_VOL

Directory of the Container where KOP will be installed.

EXTERNAL_PORT_TO_MAP_MYSQL_INTERNAL_PORT 
EXTERNAL_PORT_TO_MAP_SSH_PORT 
MONGODB_START 
KIUWAN_WILDFLY_USER=kiuwan
KIUWAN_WILDFLY_GROUP=gkiuwan
System user/group for WildFly's installation and execution
KIUWAN_MYSQL_USER=kiuwan
KIUWAN_MYSQL_USERPWD=kiuwan

Username and password used by KOP to access MySQL database

SSH_ROOT_PWD=passwordPassword for root user (SSH) of Kiuwan Container
MYSQL_ROOT_PWD 
KIUWAN_HOST=kiuwan.mydomain.com
KIUWAN_PORT=7080

Hostname (or ip address) and port number to access KOP.

These variables will be used to build Kiuwan URL.

Example (with default values):

KIUWAN_VOL=/kiuwan_vol

Directory of the Container where KOP will be installed.

:

KIUWAN_WILDFLY_USER=kiuwan
KIUWAN_WILDFLY_GROUP=gkiuwan
System user/group for WildFly's installation and execution
Advanced config (WildFly, MySQL, Redis, etc)Please visit Advanced Configuration
INNODB_BUFFER_POOL_SIZE 
KIUWAN_WILDFLY_JVMMAXMEMORY 
KIUWAN_REDIS_MAXMEMORY 
KOP users
KIUWAN_MYSQL_USER=kiuwan
KIUWAN_MYSQL_USERPWD=kiuwan

Username and password used by KOP to access MySQL database

SSH_ROOT_PWD=passwordPassword for root user (SSH) of Kiuwan Container
KIUWAN_EMAIL_ADMIN_ACCOUNT

Email address of kiuwanadmin user

  • this email address will be used to send notifications to kiuwanadmin user
KOP e-mail (SMTP) configuration

KIUWAN_SMTP_HOST=
KIUWAN_SMTP_PORT=25

SMTP host and port
KIUWAN_SMTP_USER_ACCOUNT
KIUWAN_SMTP_USER_PASSWORD
SMTP account : username and password
KIUWAN_EMAIL_USER_ACCOUNT

Sender email address for KOP email notifications

...