add introduction for Docker and Docker Compose in the deployment file

This commit is contained in:
Cedric Verstraeten
2022-12-08 15:58:52 +01:00
parent 517b4b26f2
commit e33ee6cfa6

View File

@@ -6,21 +6,25 @@ Due to it's nature, of acting as a micro service, there are many different ways
We will discuss following deployment models.
- [Kerberos Agent Deployments](#kerberos-agent-deployments)
- [1. Docker](#1-docker)
- [2. Docker Compose](#2-docker-compose)
- [3. Kubernetes](#3-kubernetes)
- [4. RedHat Ansible and OpenShift](#4-redhat-ansible-and-openshift)
- [5. Terraform](#5-terraform)
- [6. Salt](#6-salt)
- [1. Docker](#1-docker)
- [2. Docker Compose](#2-docker-compose)
- [3. Kubernetes](#3-kubernetes)
- [4. RedHat Ansible and OpenShift](#4-redhat-ansible-and-openshift)
- [5. Kerberos Factory](#5-kerberos-factory)
- [6. Terraform](#6-terraform)
- [7. Salt](#7-salt)
## 1. Docker
To be written
Leveraging `docker` is probably one of the easiest way to run and test the Kerberos Agent. Thanks to it's multi-architecture images you could run it on almost every machine. The `docker` approach is perfect for running one or two cameras in a (single machine) home deployment, a POC to verify its capabilities, or testing if your old/new IP camera is operational with our Kerberos Agent.
> Learn more [about Kerberos Agent on Docker here](https://github.com/kerberos-io/agent/tree/master/deployments/docker#1-running-a-single-container).
## 2. Docker Compose
To be written
If you consider `docker` as "your way to go", but require to run a bigger (single machine) deployment at home or inside your store then `docker compose` would be more suitable. By specifying a single `docker-compose.yaml` file, you can define all your Kerberos Agents (and thus cameras) in a single file, with a custom configuration to fit your needs.
> Learn more [about Kerberos Agent with Docker Compose here](https://github.com/kerberos-io/agent/tree/master/deployments/docker#2-running-multiple-containers-with-docker-compose).
## 3. Kubernetes
@@ -30,10 +34,14 @@ To be written
To be written
## 5. Terraform
## 5. Kerberos Factory
To be written
## 6. Salt
## 6. Terraform
To be written
To be written
## 7. Salt
To be written