Deploy GCB Controller Service

Follow the instructions below to deploy GCB Controller Service in your Kubernetes environment:

Note:  Contact Contact Technical Support or Contact Sales for the GCB images and YAML files.

  1. The following is sample data that can be entered into your YAML file. Edit your YAML file based on the sample given below. Do not copy and paste this content into your YAML file:
     
    apiVersion: v1
    kind: Service
    metadata:
      name: gigamon-gcb-cntlr-service
      labels:
        app: gcb-cntlr
        service: gigamon-gcb-cntlr-service
        change the namespace to match your namespace
      namespace: default
    spec:
      ports:
      - port: 8443
        protocol: TCP
        name: gcb-rest
        targetPort: 8443
      - port: 42042
        protocol: TCP
        name: gcb-stats
        targetPort: 42042
      selector:
        app: gcb-cntlr

    The following table gives a description of all the field values in the YAML file that are updated:

    Field Values Description

    Port: 8443

    The GCB Controller REST service port number.

    Port: 42042

    This port must be port 42042. This allows GigaVUE-FM to communicate with GCB to send statistical data.

  2. Using the YAML file, Kubernetes creates the GCB Controller Service.