Skip to main content

Setup

Opctl can be deployed to Kubernetes in order to run ops across an arbitrary number of nodes.

Example deployment yaml:

apiVersion: apps/v1
kind: Deployment
metadata:
name: opctl-in-kubernetes
spec:
replicas: 1
template:
spec:
containers:
- name: opctl
image: ghcr.io/opctl/opctl:0.1.58-dind
ports:
# expose to other containers
- name: http
containerPort: 42224
protocol: TCP
securityContext:
privileged: true