diff --git a/README.k8s-managed.md b/README.k8s-managed.md new file mode 100644 index 0000000..96d3421 --- /dev/null +++ b/README.k8s-managed.md @@ -0,0 +1 @@ +# Managed deployment on Kubernetes diff --git a/README.k8s.md b/README.k8s.md index 8967dd1..e777dd1 100644 --- a/README.k8s.md +++ b/README.k8s.md @@ -1,4 +1,4 @@ -# Edge deployment on k8s, microk8s, k3s +# Self-hosted deployment on Kubernetes Within this tutorial we will install the Kerberos.io edge stack (Kerberos Agent, Kerberos Vault and the Data filtering service). This will allow us to store recordings from multiple cameras at the edge diff --git a/README.md b/README.md index 5689355..d786cab 100644 --- a/README.md +++ b/README.md @@ -36,8 +36,12 @@ Managed deployments are typically executed on cloud platforms such as Azure, Goo As previously discussed, a managed deployment enhances resilience and high availability by leveraging the cloud provider's existing services as the backbone for your Kubernetes cluster. For example, when deploying a Kubernetes cluster on: -- **AWS**: EKS (Elastic Kubernetes Service) integrates with services like S3 for object storage, EC2 for compute instances, IAM for access management, CloudWatch for monitoring, and RDS for managed databases. -- **GCP**: GKE (Google Kubernetes Engine) utilizes Google Cloud Storage for object storage, Compute Engine for virtual machines, IAM for access control, Stackdriver for monitoring and logging, and Cloud SQL for managed databases. -- **Azure**: AKS (Azure Kubernetes Service) works with Azure Blob Storage for object storage, Virtual Machines for compute resources, Azure Active Directory for identity management, Azure Monitor for monitoring and diagnostics, and Azure SQL Database for managed relational databases. +- AWS provides EKS (Elastic Kubernetes Service) which integrates with services like S3 for object storage, EC2 for compute instances, IAM for access management, CloudWatch for monitoring, and RDS for managed databases. +- GCP provides GKE (Google Kubernetes Engine) which utilizes Google Cloud Storage for object storage, Compute Engine for virtual machines, IAM for access control, Stackdriver for monitoring and logging, and Cloud SQL for managed databases. +- Azure provides AKS (Azure Kubernetes Service) which works with Azure Blob Storage for object storage, Virtual Machines for compute resources, Azure Active Directory for identity management, Azure Monitor for monitoring and diagnostics, and Azure SQL Database for managed relational databases. ![Managed deployment](./assets/images/deployment-managed.svg) + +Based on your technology experience and preferences, you can choose from the following deployment guides: + +- [[Medium] Install Kerberos.io on Kubernetes](/README.k8s-managed.md)