Software Secure Workload
Activity Configure

Install Kubernetes or OpenShift Agent using the Agent Script Installer Method


 

The agent script installer method automatically installs agents on nodes included later.

Procedure

1

Navigate to the Agent Installation Methods:

  • If you are a first-time user, launch the Quick Start wizard and click Install Agents.

  • From the navigation pane, choose Manage > Agents, and select the Installer tab.

2

Click Agent Script Installer.

3

From the Select Platform drop-down menu, choose Kubernetes.

To view the supported Kubernetes or OpenShift platforms, click Show Supported Platforms.

4

Choose the tenant to install the agents.


 

Selecting a tenant is not required for Secure Workload SaaS clusters.

5

If HTTP proxy is required to communicate with Secure Workload, choose Yes, and then enter a valid proxy URL.

6

Click Download and save the file to the local disk.

7

Run the installer script on a Linux machine which has access to the Kubernetes API server and a kubectl configuration file with administrative privileges as the default context/cluster/user.

The installer attempts to read the file from its default location (~/.kube/config). However, you can explicitly specify the location of the config file using the --kubeconfig command.

The installation script provides instructions for verifying the Secure Workload Agent Daemonset and the Pods that were installed.


 

The HTTP Proxy configured on the agent installer page prior to download only controls how Secure Workload agents connect to the Secure Workload cluster. This setting does not affect how Docker images are fetched by Kubernetes or OpenShift nodes, because the container runtime on those nodes uses its own proxy configuration. If the Docker images are not fetched from the Secure Workload cluster, debug the image pulling process of the container and add a suitable HTTP proxy.