Deployment nameĮach Deployment resource requires a unique Deployment Name. Container resources reference a Docker container image and provide all the additional configuration required for Kubernetes to deploy, run, expose, monitor, and secure the Docker container.Ī ReplicaSet resource monitors the Pod resources to ensure that the required number of instances are running. DeploymentĪ Deployment resource provides a declarative interface for a Pod resource and a ReplicaSet resource.Ī Pod resource in turn configures one or more Containers resources. To distinguish between Kubernetes and Octopus terminology, we will reference Kubernetes “resources” e.g.
For example, Kubernetes has the notion of a Deployment, which is distinct from the act of performing a deployment in Octopus. Kubernetes terminology overlaps with a number of general concepts in Octopus.