Deploying the Guardium Insights instance

Procedure

  1. Create a YAML file by using this example.
  2. Apply the YAML (assuming that the name of the file is gi-custom-eks.yaml).
    oc apply -f gi-custom-eks.yaml
  3. Monitor until the Guardium Insights custom resource (CR) is completed reconciliation.
    kubectl get gi -w
    NAME      TYPE    STATUS   REASON     MESSAGE                    DESIRED_VERSION   INSTALLED_VERSION
    staging   Ready   True     Complete   Completed Reconciliation   3.4.0             3.4.0
  4. Verify the tenant creation.
    kubectl get tenantminisnif
    NAME                            TYPE    STATUS   REASON     MESSAGE                    DESIRED_VERSION   INSTALLED_VERSION
    staginghqnqfuadjx5beysunqcpnw   Ready   True     Complete   Completed Reconciliation   3.4.0             3.4.0
  5. Verify that all Ingress manifests are deployed successfully.
    kubectl get ing -A
    
    staging-apigateway-api                           nginx    staging.apps.reza.guardium-insights.com                                       a03d8e1389f6d45c59cf02906092cb18-33ff0d06be12646a.elb.us-east-2.amazonaws.com   80, 443   7d4h
    staging-apigateway-docs                          nginx    staging.apps.reza.guardium-insights.com                                       a03d8e1389f6d45c59cf02906092cb18-33ff0d06be12646a.elb.us-east-2.amazonaws.com   80, 443   7d4h
    staging-insights                                 nginx    staging.apps.reza.guardium-insights.com                                       a03d8e1389f6d45c59cf02906092cb18-33ff0d06be12646a.elb.us-east-2.amazonaws.com   80, 443   7d4h
    staging-s3                                       nginx    s3.staging.apps.reza.guardium-insights.com                                    a03d8e1389f6d45c59cf02906092cb18-33ff0d06be12646a.elb.us-east-2.amazonaws.com   80, 443   7d3h
    staging-ssh-service                              <none>   staging.apps.reza.guardium-insights.com                                                                                                                       80, 443   7d4h
    staginghqnqfuadjx5beysunqcpnw-snif-picker-feed   nginx    feed-hqnqfuadjx5beysunqcpnw-staging.staging.apps.reza.guardium-insights.com   a03d8e1389f6d45c59cf02906092cb18-33ff0d06be12646a.elb.us-east-2.amazonaws.com   80        7d2h
    staginghqnqfuadjx5beysunqcpnw-snif-picker-unix   nginx    unix-hqnqfuadjx5beysunqcpnw-staging.staging.apps.reza.guardium-insights.com   a03d8e1389f6d45c59cf02906092cb18-33ff0d06be12646a.elb.us-east-2.amazonaws.com   80        7d2h