Table of Contents

Search

How to Configure Big Data Management on Kubernetes

How to Configure Big Data Management on Kubernetes

Step 15. Create a Pod that Runs on Informatica Gateway Node

Step 15. Create a Pod that Runs on Informatica Gateway Node

Ensure that the Informatica domain is running.
  1. Edit the
    GatewayInput.properties
    file and add the pod IP of the infamaster pod.
  2. To locate the IP address of the infamaster pod, enter the following command:
    kubectl get pods -o wide
    The IP address gets assigned when the container is created.
    You can see the IP in the following sample output:
    NAME READY STATUS RESTARTS AGE
    IP
    NODE NOMINATED NODE infamaster 1/1 Running 0 77m
    172.xx.xx.xxx
    ip-172-xx-x-xxx.ec2.internal <none>
  3. Copy the IP and update the DOMAIN_HOST_IP field in the GatewayInput.properties file.
  4. To create a configuration map for the gateway node, enter the following command:
    kubectl create configmap infa-gateway-config --from-env-file=GatewayInput.properties
  5. To create an Informatica gateway node from the workspace directory, enter the following command:
    kubectl create -f joingateway.yaml
    file.
  6. After verifying that the pod is in a running state, monitor the installation process.
    You can monitor the installation by logging into the pod and by checking the installation log present in the installation location:
    /home/Informatica/Server/
    The installation log has the following convention:
    <Informatica_<version>_Services_<TIMESTAMP>.log
    After the installation completes successfully, the installation status shows as "SUCCESS."
    After joining the node, you can log into the Administrator tool to verify the same.
    To know more information about the services created, you can monitor the infa_setup.log. You can run an interactive bash shell on the running pod with the kubectl exec command and then check the infa_setup.log under the / directory.
    You can enter the kubectl exec command in the following format:
    kubectl exec -it <pod_name> -- /bin/bash

0 COMMENTS

We’d like to hear from you!