エンジニア
Monitoring and Tracing Prometheus と Grafana使ってるみたい。 っというか、Kubernetes周りの3rd Partyはこの2つをけっこう使ってるケースを見る。オートスケールとかPrometheusにメトリクスもたせて行ってる実装をよく目にする。 www.katacoda.com Code…
[MEMO] katacodaでService Mesh with Istio: ver2 Istioctl - だいごろうのブログ こっちのブログポストで気になったので、 ingress gatewayを試してみようと思います。環境作成を前のブログを参考にしてください。 Ingress Gateway KubernetesのIngress Con…
istioctl どうやらこのコマンドがistioの味噌みたい。 この章ではistioctl kube-injectをメインに勉強。 Deploy.yamlにkube-injectコマンドすることで、SideCarなどの設定を自動で入れてくれるみたい。 istioctl kube-inject -f {YAML} こんな感じでおしゃれ…
ゴール 社内でDockerを勉強した人がいたので、ちょっと、情報をまとめてみた。 今(2019/08/01)、僕の認識してるところだと、大きな障壁が英語である。DockerとかはVMとの違いは何かなどの考え方の違いの理解が多く必要だと思うので、英語に慣れていない人だ…
前回までKubenetesをやってたんですが、続いて、ServiceMeshも正しく理解したくて今回から別のコースをやって行きたいと思います。 勝手に名言「正しい判断は正しい知識から。」( ー`дー´)キリッ www.katacoda.com 公式も後で読もう。 istio.io Istion/ServiceMes…
www.katacoda.com Kubernetesの理解度テストがあるのでそれをやってみた。 pod/deployment/serviceとかyamlの書き方などの基本の基をやる感じのてすとでしたわ。ただ、こういう実経験があるとやっぱり、自分のまだ理解してないことが出てくる。 知らんかった…
www.katacoda.com Kubeless build up kubeless service KubelessはKubenetes上で、Serverlessを構築するOSS kubelessのネームスペース作り、オフィシャルに配布されてるYamlを適応させれば、環境を作れるみたい。 kubectl create ns kubeless kubectl create…
Installing Weave Scope on Kubernetes 説明見るだけで、魅力的、追加のモジュールとかコードとかなしに、pod感の通信を可視化する! how to start すでに、yamlが提供されてるみたいで、それをそのまま入れればいけるっぽい? kubectl create -f 'https://c…
今回は、kubenetesのyamlの管理ツール系の話。KomposeとHelmを読んで見てる。 www.katacoda.com https://github.com/kubernetes/kompose/releases Kompose docker-compose.yamlを用意し kompose up kompose upをすると自動で、kubernetesにそのdocker-compos…
Use Kubernetes to manage Secrets Use Kubernetes to manage Secrets | Kubernetes | Katacoda Secrets create secret こんな感じでシークレット用のyamlを作成することが可能 apiVersion: v1 kind: Secret metadata: name: my-secret type: Opaque data: u…
Getting Started With CRI-O and Kubeadm Container Runtime Interface (CRI) らしい。 なんで、CRIって必要なんだろうと思って調べてみた。これがわかりやすい。 コンテナランタイムの動向を整理してみた件 - Qiita Docker以外のContainer RuntimeをKuberne…
# Liveness and Readiness HealthchecksConfigure Liveness and Readiness Probes - KubernetesLiveness and Readiness Healthchecks | Kubernetes | Katacoda ## Liveness Livenessはそのポッドのhealth checkをするための機能です。いわゆる、死活監視。 …
Create Ingress Routing Create Ingress Routing | Kubernetes | Katacoda Ingress - Kubernetes Ingressとは Ingressはkubernetes外部にHTTP/HTTPSのプロトコルアクセスを公開するためのものです。もし、それ以外を公開したければ、 Service.Type=NodePort…
Deploy Containers Using YAML memo apiVersion: extensions/v1beta1 kind: Deployment kind: Service spec: type: NodePort kubectl create -f {file} kubectl apply -f {file} Service kubernetes内部でお互いのpodsにselectorを使って、ポートを割り当て…
リモートチームでモブプログラミングを導入してみてうまく動き出したので、ご紹介したいと思います。モブプログラミングの記事は多いけどリモートでの記事はまだ少ないので何かしら、感じ取ってもらえると嬉しいです。最初に言っておきますが、チームの数だ…
はじめに 考え方を身に付け 考え方を意識すること エンジニアには文化があることを知ること 良いとは何かを知る 良いコードを知ること・良いアーキテクトを知ること 使っているモノをちゃんと知ること ベストプラクティスを読む 自分の知識を更新していくこ…