Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Azureもくもく成果発表
Kyohei Mizumoto
July 06, 2019
Technology
0
180
Azureもくもく成果発表
Azureもくもく会の成果発表LTの資料です。
https://azure-moku2.connpass.com/event/133988/
Kyohei Mizumoto
July 06, 2019
Tweet
Share
More Decks by Kyohei Mizumoto
See All by Kyohei Mizumoto
脆弱性に学ぶコンテナセキュリティ
kyohmizu
2
1.3k
macOS におけるエンドポイントセキュリティの取り組み
kyohmizu
0
51
VolumePluginの仕組みと実装解説
kyohmizu
0
49
Windowsコンテナのしくみ
kyohmizu
3
1.5k
Kubernetes に Windowsノードを0から追加してみた話
kyohmizu
0
570
Introduction to Telepresence
kyohmizu
0
47
Windowsコンテナ入門
kyohmizu
5
1.8k
Introduction of Cloud Native CI/CD on Kubernetes
kyohmizu
0
32
Self-Studying: Cluster Management on Azure
kyohmizu
0
1.3k
Other Decks in Technology
See All in Technology
一人から始めるプロダクトSRE / How to start SRE in a product team, all by yourself
vtryo
4
3k
プログラミング未経験の学生をエンジニアにしてきたノウハウを公開
shinofumijp
0
180
Stripe Search APIを利用した、LINEとStripeの顧客情報連携/line-dc-202205
stripehideokamoto
0
130
動的ルーティング・ゲートウェイ (DRG) 概要
ocise
0
120
5分で完全理解するGoのiota
uji
3
2.1k
Remixの凄みを紹介したい
aiji42
4
2.7k
220521_SFN_品質文化試論と『LEADING QUALITY』/220521_SFN_Essay_of_Quality_Culture_and_LEADING_QUALITY
mkwrd
0
320
KubeCon Recap -Platform migration at Scale-
inductor
0
110
Kubernetesの上に作る、統一されたマイクロサービス運用体験
tkuchiki
1
1.3k
A1A会社紹介資料-2022-05-20
a1a
2
1.1k
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
0
600
Microsoft Build 2022 - Azure のデータ & 分析サービス 最新アップデート / Microsoft Build 2022 Updates on Azure Data and Analytics Services
nakazax
1
200
Featured
See All Featured
Teambox: Starting and Learning
jrom
121
7.6k
The Mythical Team-Month
searls
208
39k
How New CSS Is Changing Everything About Graphic Design on the Web
jensimmons
212
11k
jQuery: Nuts, Bolts and Bling
dougneiner
56
6.4k
Keith and Marios Guide to Fast Websites
keithpitt
404
21k
Faster Mobile Websites
deanohume
294
28k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
119
28k
The Invisible Side of Design
smashingmag
289
48k
WebSockets: Embracing the real-time Web
robhawkes
57
5k
Web Components: a chance to create the future
zenorocha
303
40k
No one is an island. Learnings from fostering a developers community.
thoeni
9
1.1k
A Modern Web Designer's Workflow
chriscoyier
689
180k
Transcript
もくもく成果発表
Kyohei Mizumoto(@kyohmizu) C# Software Engineer Interests Docker/Kubernetes Go Security whoami
AKSクラスタに機能追加
運⽤アプリ https://mattermost.com/
構成 Kubernetesクラスタ(AKS) Mattermost Prometheus Grafana Azure Load Balancer Azure Database
for PostgreSQL server Azure Key Vault
ツール Terraform AKSクラスタの構成管理 Helm Chartのインストール テンプレートエンジン
今⽇の取り組み
アプリ通信のTLS対応
参考URL https://docs.microsoft.com/en-us/azure/aks/ingress-tls
⼿順 (helm) Ingress コントローラーを作成 (az) IPアドレスにFQDNを設定 (helm) cert-manager をインストール (kubectl)
ClusterIssuer を作成 (kubectl) Ingress リソースを作成
None
困った点 $ helm template --name cert-manager --namespace cert-manager \ cert-manager-v0.8.1.tgz
> cert-manager.yaml $ kubectl apply -f cert-manager.yaml Error!! template で作成したマニフェストを使うとエラー 仕⽅ないので普通にインストール $ helm install --name cert-manager --namespace cert-manager \ --version v0.8.1 jetstack/cert-manager
成果 TLS対応できた cert-manager が使えるようになった Ingress に多少詳しくなった Makefile 難しい…
構成 Kubernetesクラスタ(AKS) Mattermost Prometheus Grafana Cert Manager(New!) Azure Load Balancer
Azure Database for PostgreSQL server Azure Key Vault
今後追加したい機能 ログ管理 fluentd Continuous Delivery Spinnaker or Tekton サービスメッシュ Istio
or SMI Azureサービスの構成管理
ソース https://github.com/kyohmizu/mattermost-aks
Thank you!