content_image/991666.jpg
Refer to 7.4.2, “Upgrading (extending) helm charts” on page 464 which describes a general procedure on how to customize a helm chart. 

Following are the high-level steps for deploying an integration server with Switch server component. 

1. Download sample IBM App Connect Docker image from https://github.com/ot4i/ace-docker/ . 

2. Download the source of existing helm package from the helm chart overview panel as shown in Figure 7-82 on page 518. 

<img src='content_image/991666.jpg'>

3. Create a Docker image for IBM App Connect with necessary modifications described below to host the switch server. 

a. Unpack the Docker package that you downloaded from OT4I in step 1. 

b. Create a folder with the name ‘ agent ’ under sample/initial-config directory. 

c. Copy the switch.json  file that you created to the agent  directory by using the iibcreateswitchcfg  command. 

d. Add following lines to the Dockerfile ubi/Dockerfile.aceonly  such that the switch.json file is packaged in the Docker image during Docker build. 

RUN mkdir /home/aceuser/initial-config/agent && chown aceuser:aceuser /home/aceuser/initial-config/agent COPY *.json /sample/initial-config/agent /home/aceuser/initial-config/agent 

e. Build the Docker image. 

