2.70 OTH Controller Install
To install the latest version of the OTH Kubernetes Controller do the following:
curl -o oth-operator.yaml https://public.oth.io/kubernetes/oth-controller/v2.70/deploy.yaml
kubectl apply -f oth-operator.yaml
Expect output similar to this:
namespace/oth-operator-system created
customresourcedefinition.apiextensions.k8s.io/oths.k8s.oth.io created
serviceaccount/oth-operator-controller-manager created
role.rbac.authorization.k8s.io/oth-operator-leader-election-role created
clusterrole.rbac.authorization.k8s.io/oth-operator-manager-role created
clusterrole.rbac.authorization.k8s.io/oth-operator-metrics-reader created
clusterrole.rbac.authorization.k8s.io/oth-operator-proxy-role created
rolebinding.rbac.authorization.k8s.io/oth-operator-leader-election-rolebinding created
clusterrolebinding.rbac.authorization.k8s.io/oth-operator-manager-rolebinding created
clusterrolebinding.rbac.authorization.k8s.io/oth-operator-proxy-rolebinding created
configmap/oth-operator-manager-config created
service/oth-operator-controller-manager-metrics-service created
deployment.apps/oth-operator-controller-manager created
Optional Installing oth-k8s-bootstrap
The tool can be installed like:
export TARGET_OS=linux # or macos, or windows
export VERSION=v2.70
curl -o oth-k8s-bootstrap https://public.oth.io/kubernetes/oth-controller/$VERSION/oth-k8s-bootstrap.$TARGET_OS
chmod +x oth-k8s-bootstrap
sudo mv oth-k8s-bootstrap /usr/local/bin/.