Tools for Guardium Insights installation
Tool | Download | Version | Required |
---|---|---|---|
oc* |
https://mirror.openshift.com/pub/openshift-v4/clients/ocp/ | 4.10.x or later | Yes |
oc-ibm_pak |
https://github.com/IBM/ibm-pak/blob/main/docs/download-github.md Call the executable
|
Latest | Yes |
kubectl |
https://mirror.openshift.com/pub/openshift-v4/clients/ocp/ | 1.14.6 or later | Yes |
casectl CLI |
https://github.ibm.com/CloudPakOpenContent/case-spec-cli/releases | Yes | |
operator-sdk |
Download operator-sdk by using
Homebrew:
|
1.3.0 | Yes |
eksctl |
Install eksctl or by using
Homebrew:
and:
|
Latest | Yes |
awscli |
Install aws cli or by using
Homebrew.
|
Latest | Yes |
helm |
Install
helm or by using Homebrew:
|
Latest | Yes |
sshpass |
Install SSHPASS or by using Homebrew.
|
Latest | Yes |
Version 3.5.x and laterenvsubst
binary |
Install
envsubst as a binary or by using Homebrew.
|
After you install these tools, check the versions and verify that they are later than the following versions.
-
kubectl version Client Version: v1.29.2 Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
-
operator-sdk version operator-sdk version: "v1.33.0", commit: "542966812906456a8d67cf7284fc6410b104e118", kubernetes version: "v1.27.0", go version: "go1.21.5", GOOS: "darwin", GOARCH: "arm64"
-
aws --version aws-cli/2.15.7 Python/3.11.7 Darwin/23.4.0 source/arm64 prompt/off
- For
kubeconfig
, make sure that you are using the latest version.cat ~/.kube/config | grep client.authentication.k8s.io apiVersion: client.authentication.k8s.io/v1beta1
Is hudochenkov somebody's name? If so, it should be removed.