Slide 1

Slide 1 text

Deploy Mattermost on AKS

Slide 2

Slide 2 text

Kyohei Mizumoto(@kyohmizu) C# Software Engineer Interests Docker/Kubernetes Go Security whoami

Slide 3

Slide 3 text

Source https://github.com/kyohmizu/mattermost-aks Database isn't included Need to create Database earlier

Slide 4

Slide 4 text

Configuration Azure Kubernetes Service (AKS) Kubernetes resources Mattermost Prometheus Grafana Azure Load Balancer Azure Database for PostgreSQL server

Slide 5

Slide 5 text

Tools Terraform Cluster configuration management Helm Template engine

Slide 6

Slide 6 text

Demo

Slide 7

Slide 7 text

Step 1. Create AKS cluster 2. Deploy kubernetes resources 3. Grafana settings

Slide 8

Slide 8 text

future prospects Logging fluentd Continuous Delivery Spinnaker/Tekton Service Mesh Istio/SMI Database configuration management

Slide 9

Slide 9 text

Thank you!