Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
SY
Uploaded by
shouta yoshikai
4,157 views
Ingress on GKE/GCE
Kubernetes Meetup Tokyo #4で発表したスライドです https://k8sjp.connpass.com/event/53737/
Engineering
◦
Read more
3
Save
Share
Embed
Embed presentation
Download
Downloaded 22 times
1
/ 56
2
/ 56
3
/ 56
4
/ 56
5
/ 56
6
/ 56
7
/ 56
8
/ 56
9
/ 56
10
/ 56
11
/ 56
12
/ 56
13
/ 56
14
/ 56
15
/ 56
16
/ 56
17
/ 56
18
/ 56
19
/ 56
20
/ 56
21
/ 56
22
/ 56
23
/ 56
24
/ 56
25
/ 56
26
/ 56
27
/ 56
28
/ 56
29
/ 56
30
/ 56
31
/ 56
32
/ 56
33
/ 56
34
/ 56
35
/ 56
36
/ 56
37
/ 56
38
/ 56
39
/ 56
40
/ 56
41
/ 56
42
/ 56
43
/ 56
44
/ 56
45
/ 56
46
/ 56
47
/ 56
48
/ 56
49
/ 56
50
/ 56
51
/ 56
52
/ 56
53
/ 56
54
/ 56
55
/ 56
56
/ 56
More Related Content
PPTX
Prometheus入門から運用まで徹底解説
by
貴仁 大和屋
PPTX
Kubernetes超入門 with java
by
Yasunari Tanaka
PDF
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
by
Kunihiro TANAKA
PPTX
Rancher と GitLab を使う3つの理由
by
Tetsurou Yano
PDF
GKEで半年運用してみた
by
Katsutoshi Nagaoka
PDF
Node.jsv0.8からv4.xへのバージョンアップ ~大規模Push通知基盤の運用事例~
by
Recruit Technologies
PDF
【dots. IT勉強会】開発環境のDocker化
by
Yuki Kanazawa
PDF
DockerからKubernetesへのシフト
by
masaki nakayama
Prometheus入門から運用まで徹底解説
by
貴仁 大和屋
Kubernetes超入門 with java
by
Yasunari Tanaka
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
by
Kunihiro TANAKA
Rancher と GitLab を使う3つの理由
by
Tetsurou Yano
GKEで半年運用してみた
by
Katsutoshi Nagaoka
Node.jsv0.8からv4.xへのバージョンアップ ~大規模Push通知基盤の運用事例~
by
Recruit Technologies
【dots. IT勉強会】開発環境のDocker化
by
Yuki Kanazawa
DockerからKubernetesへのシフト
by
masaki nakayama
What's hot
PDF
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
by
Masahito Zembutsu
PDF
HashiCorpのNomadを使ったコンテナのスケジューリング手法
by
Masahito Zembutsu
PDF
マイクロサービス時代の生存戦略 with HashiCorp
by
Masahito Zembutsu
PDF
Drone.io のご紹介
by
Uchio Kondo
PDF
Rancher使ってみたよ(初心者向け)
by
Shun Sumiya
PDF
Dockerの基本と応用~快適コンテナライフを実現するArukas~
by
Masahito Zembutsu
PDF
Dockerは2016年の秋現在どのような状況なのか~忙しい人の5分で分かるDocker~
by
Masahito Zembutsu
PDF
2015-07-27 Docker Introduction 〜Dockerの基礎とユースケースに関する考察〜
by
Shuji Yamada
PDF
コンテナ型仮想化とはなんだったのか
by
えむ ばーど
PPTX
軽量Kubernetes環境 K3Sのご紹介
by
Tetsurou Yano
PDF
今日から始めるDigitalOcean
by
Masahito Zembutsu
PDF
DevStackで始めるCloud FoundryとBOSH
by
i_yudai
PDF
AWSとGCPを使用したインフラ環境
by
Katsutoshi Nagaoka
PDF
Re: 運用に自動化を求めるのは間違っているだろうか
by
Masahito Zembutsu
PDF
Docker Swarm モード にゅうもん
by
Masahito Zembutsu
PDF
分散環境におけるDocker とオーケストレーション
by
Masahito Zembutsu
PDF
Docker技術情報アップデート 2015年7月号
by
Masahito Zembutsu
PDF
Dockerイメージ管理の内部構造
by
Etsuji Nakai
PDF
Dockerのディスクについて ~ファイルシステム・マウント方法など~
by
HommasSlide
PDF
普通のRailsアプリをdockerで本番運用する知見
by
zaru sakuraba
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
by
Masahito Zembutsu
HashiCorpのNomadを使ったコンテナのスケジューリング手法
by
Masahito Zembutsu
マイクロサービス時代の生存戦略 with HashiCorp
by
Masahito Zembutsu
Drone.io のご紹介
by
Uchio Kondo
Rancher使ってみたよ(初心者向け)
by
Shun Sumiya
Dockerの基本と応用~快適コンテナライフを実現するArukas~
by
Masahito Zembutsu
Dockerは2016年の秋現在どのような状況なのか~忙しい人の5分で分かるDocker~
by
Masahito Zembutsu
2015-07-27 Docker Introduction 〜Dockerの基礎とユースケースに関する考察〜
by
Shuji Yamada
コンテナ型仮想化とはなんだったのか
by
えむ ばーど
軽量Kubernetes環境 K3Sのご紹介
by
Tetsurou Yano
今日から始めるDigitalOcean
by
Masahito Zembutsu
DevStackで始めるCloud FoundryとBOSH
by
i_yudai
AWSとGCPを使用したインフラ環境
by
Katsutoshi Nagaoka
Re: 運用に自動化を求めるのは間違っているだろうか
by
Masahito Zembutsu
Docker Swarm モード にゅうもん
by
Masahito Zembutsu
分散環境におけるDocker とオーケストレーション
by
Masahito Zembutsu
Docker技術情報アップデート 2015年7月号
by
Masahito Zembutsu
Dockerイメージ管理の内部構造
by
Etsuji Nakai
Dockerのディスクについて ~ファイルシステム・マウント方法など~
by
HommasSlide
普通のRailsアプリをdockerで本番運用する知見
by
zaru sakuraba
Viewers also liked
PPTX
Kubernetes Intro @HaufeDev
by
Haufe-Lexware GmbH & Co KG
PDF
Overview of webSpoon @ Pentaho Bay Area Meetup
by
Hiromu Hota
PPTX
Dear IT...I'd Like A Kubernetes Cluster
by
Shannon Williams
PDF
Hands-on demo of PDI using webSpoon
by
Hiromu Hota
PDF
Overview of webSpoon @ Pentaho Community Meeting 2016 (PCM16)
by
Hiromu Hota
PDF
Updates on webSpoon and other innovations from Hitachi R&D
by
Hiromu Hota
PDF
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
by
Masahito Zembutsu
Kubernetes Intro @HaufeDev
by
Haufe-Lexware GmbH & Co KG
Overview of webSpoon @ Pentaho Bay Area Meetup
by
Hiromu Hota
Dear IT...I'd Like A Kubernetes Cluster
by
Shannon Williams
Hands-on demo of PDI using webSpoon
by
Hiromu Hota
Overview of webSpoon @ Pentaho Community Meeting 2016 (PCM16)
by
Hiromu Hota
Updates on webSpoon and other innovations from Hitachi R&D
by
Hiromu Hota
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
by
Masahito Zembutsu
Similar to Ingress on GKE/GCE
PPTX
NGINX Ingress With GKE
by
Hiroki Sakonju
PDF
20191120 beyondstudy#21 kitaoka
by
beyond Co., Ltd.
PDF
NGINX App Protect on Hatobaで実現するセキュリティサービス公開 構築手順書
by
富士通クラウドテクノロジーズ株式会社
PDF
GKE に飛んでくるトラフィックを 自由自在に操る力 | 第 10 回 Google Cloud INSIDE Games & Apps Online
by
Google Cloud Platform - Japan
PDF
20221105_GCPUG 女子会 Kubernets 編.pdf
by
Google Cloud Platform - Japan
PDF
NGINX Back to Basics: Ingress Controller (Japanese Webinar)
by
NGINX, Inc.
PDF
[GKE & Spanner 勉強会] GKE 入門
by
Google Cloud Platform - Japan
PDF
Google Container Engine (GKE) & Kubernetes のアーキテクチャ解説
by
Samir Hammoudi
PPTX
Kubernetesオンラインセミナー kubernetesの始め方
by
Kujirai Takahiro
PPTX
サイバーエージェントにおけるプライベートコンテナ基盤AKEを支える技術
by
Masaya Aoyama
PPTX
GKE で始めるPrivate Cluster
by
Igarashi Toru
PDF
Openshift NGINX Kubernetes (Japanese Webinar)
by
NGINX, Inc.
PPTX
Getting Started With AKS
by
Balaji728392
PDF
Spring Boot on Kubernetes : Yahoo!ズバトク事例 #jjug_ccc
by
Yahoo!デベロッパーネットワーク
PDF
最近良く聞く Kubernetes を体験してみた イントロ + 活用編
by
Fuminobu Takeyama
PDF
NGINX東京ハッピーアワー「DevOpsプラクティスによるクラウドでのKubernetesの利用」
by
Takaaki Suzuki
PDF
Kubernetes ingress controller for kong demo
by
briscola-tokyo
PDF
Infra: Kubernetes and GKE, Network
by
Kuma Arakawa
PDF
GCPで実現するクラウドネイティブアプリケーション
by
Kiyoshi Fukuda
PPTX
45分で理解するKubernetesの世界
by
Kujirai Takahiro
NGINX Ingress With GKE
by
Hiroki Sakonju
20191120 beyondstudy#21 kitaoka
by
beyond Co., Ltd.
NGINX App Protect on Hatobaで実現するセキュリティサービス公開 構築手順書
by
富士通クラウドテクノロジーズ株式会社
GKE に飛んでくるトラフィックを 自由自在に操る力 | 第 10 回 Google Cloud INSIDE Games & Apps Online
by
Google Cloud Platform - Japan
20221105_GCPUG 女子会 Kubernets 編.pdf
by
Google Cloud Platform - Japan
NGINX Back to Basics: Ingress Controller (Japanese Webinar)
by
NGINX, Inc.
[GKE & Spanner 勉強会] GKE 入門
by
Google Cloud Platform - Japan
Google Container Engine (GKE) & Kubernetes のアーキテクチャ解説
by
Samir Hammoudi
Kubernetesオンラインセミナー kubernetesの始め方
by
Kujirai Takahiro
サイバーエージェントにおけるプライベートコンテナ基盤AKEを支える技術
by
Masaya Aoyama
GKE で始めるPrivate Cluster
by
Igarashi Toru
Openshift NGINX Kubernetes (Japanese Webinar)
by
NGINX, Inc.
Getting Started With AKS
by
Balaji728392
Spring Boot on Kubernetes : Yahoo!ズバトク事例 #jjug_ccc
by
Yahoo!デベロッパーネットワーク
最近良く聞く Kubernetes を体験してみた イントロ + 活用編
by
Fuminobu Takeyama
NGINX東京ハッピーアワー「DevOpsプラクティスによるクラウドでのKubernetesの利用」
by
Takaaki Suzuki
Kubernetes ingress controller for kong demo
by
briscola-tokyo
Infra: Kubernetes and GKE, Network
by
Kuma Arakawa
GCPで実現するクラウドネイティブアプリケーション
by
Kiyoshi Fukuda
45分で理解するKubernetesの世界
by
Kujirai Takahiro
More from shouta yoshikai
PDF
Autopilot google kubernetes engineでargo workflowsを動かす
by
shouta yoshikai
PDF
2017823 pythonを始めよう
by
shouta yoshikai
PDF
[Lt]versionごとにurlを自動生成
by
shouta yoshikai
PDF
Pythonを始めよう
by
shouta yoshikai
PDF
Pythonを始めよう
by
shouta yoshikai
PDF
Pythonを始めよう
by
shouta yoshikai
Autopilot google kubernetes engineでargo workflowsを動かす
by
shouta yoshikai
2017823 pythonを始めよう
by
shouta yoshikai
[Lt]versionごとにurlを自動生成
by
shouta yoshikai
Pythonを始めよう
by
shouta yoshikai
Pythonを始めよう
by
shouta yoshikai
Pythonを始めよう
by
shouta yoshikai
Ingress on GKE/GCE
1.
1
2.
自己紹介 2
3.
自己紹介 吉海 将太 前職でUnity(C#)、Webアプリ(Python, Docker)、Pepperアプリ(Python) の開発に携わりました。 好きな弟: 戸愚呂弟(100%) 好きな兄:
ジャギ Software Engineer Kabuku, Inc. https://www.kabuku.co.jp/ 3
4.
自己紹介 Twitterやってます。@yoshikai_ Mastodonはやってないドン。いつかパオりたいドン Python、GO言語、Docker、Appengine, GCE、GKE、K8Sなど 最近ハマっていること ● 中野TRFのAC北斗の動画みる ●
マストドン!って言う ● ゴールデン街で飲む(飲み行きましょ) 4
5.
Ingressと聞いて思い浮かぶもの 5
6.
Ingressと聞いて思い浮かぶもの 6
7.
今日のゴール ● Ingressを知る ○ 位置情報ゲームではないよ ○
機能をだいたい把握 ● Ingressの使い所を知る ○ 弊社の構成例を紹介 7
8.
アジェンダ ● なぜ Ingress
on GKE/GCE なのか ● Ingressを知る ○ Ingressがない場合 ○ Ingressがある場合 ○ Ingressの基本 ○ Ingressの機能の紹介 ● Ingressの使い所を知る ○ Ingressを用いた弊社の3D解析エンジンAPIの構成を紹介 8
9.
なぜ Ingress on
GKE/GCE なのか 9
10.
なぜ Ingress on
GKE/GCE なのか ● GKE/GCEを使う理由 ○ Googleのインフラを使える ○ めっちゃ楽 ○ GKEならコマンド一発でKubernetesを構築 ○ コマンド ○ GCEもkube-up.sh ● Ingressを使う理由 ○ 一通りのネットワークの機能がある ■ URL path, virtual hosting, TLS, LB ○ Kubernetesが提供している。自前で用意する必要がない 10 $ gcloud container clusters create $CLUSTER_NAME --zone $ZONE
11.
Ingressを知る 11
12.
Ingressがない場合 12
13.
Ingressがない場合 Service internet Pod アプリケーション 例えば: mastodon,jenkins Podが外部と通信するため エンドポイント NodePort, LoadBalancerな どいくつか種類がある 現代人が人生の大半を費や しているもの 新しい情報が常に流れてき て飽きない Type: LoadBalancer 13
14.
Ingressある場合 14
15.
Ingressとは何か internet Ingress Service Pod url path routing,virtual hosting,
tls, lb など 一通り機能ある ServiceのLBより多機 能 Type: NodePort 最近はマストドンが流 行ってる 15
16.
Ingressの基本 16
17.
Ingressの基本: 使う前に ● Ingressはまだベータ版 ●
Kubernetes 1.2以上じゃないと動かない ○ 最近試したらGKEは1.5.6でした ○ 1.6.1も選択出来た 17
18.
18 Ingressの基本 IngressのグローバルIP service:80 Ingress
19.
Ingressの基本: ingress.yaml apiVersion: extensions/v1beta1 kind:
Ingress metadata: name: simple-ingress spec: backend: serviceName: service servicePort: 80 19
20.
Ingressの基本:つくりかた Ingressを作る Get してIngressが出来ているかを確認 20 NAME HOSTS
ADDRESS PORTS AGE simple-ingress * xx.xxx.xxx.xx 80 8m $ kubectl create -f ingress.yaml $ kubectl get ing
21.
Ingressの機能を紹介 21
22.
Ingressの機能を紹介 ● URL path
based routing ● Name based virtual hosting ● TLS ● Loadbalancing, Health checks 22
23.
URL path based
routing foo.bar.com/foo service1:80 service2:80 Ingress foo.bar.com/bar /foo /bar 23 foo.bar.com/foo foo.bar.com/bar
24.
URL path based
routing: ingress.yaml spec: rules: - host: foo.bar.com http: paths: - path: /foo backend: serviceName: service1 servicePort: 80 - path: /bar backend: serviceName: service2 servicePort: 80 24
25.
Name based virtual
hosting foo.bar.com service1:80 service2:80 Ingress bar.foo.com 25 foo.bar.com bar.foo.com
26.
Name based virtual
hosting: ingress.yaml spec: rules: - host: foo.bar.com http: paths: - backend: serviceName: service1 servicePort: 80 - host: bar.foo.com http: paths: - backend: serviceName: service2 servicePort: 80 26
27.
Name based virtual
hosting: curlで確認 $ curl --resolve foo.bar.com:123.456.789.012 http://foo.bar.com/ 27 <title> Welcome to service1 </title> $ curl --resolve bar.foo.com:123.456.789.012 http://bar.foo.com/ <title> Welcome to service2 </title> $ curl http://123.456.789.012/ <body>... default backend - 404 </body>
28.
TLS ● 機能 ○ 現在(2017/04/20)サポートしているのは
port 443のみ ○ HTTPのブロッキング機能 ● 出来ないこと ○ HTTP to HTTPSのリダイレクト機能はない (2017/04/20) 28
29.
TLSの設定方法 1. 証明書を作る 29 2. secretのリソースを作る。これをIngress側で指定する $
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /tmp/tls.key -out /tmp/tls.crt -subj "/CN=foo.bar.com" $ kubectl create secret tls tls-secret --key=/tmp/tls.key --cert=/tmp/tls.crt
30.
TLS: ingress.yaml spec: tls: - secretName:
tls-secret backend: serviceName: echoheaders-https servicePort: 80 30
31.
$ kubectl describe
ing TLS: tls-secret terminates Annotations: url-map: k8s-um-default-simple-ingress--d11e4668b84cb46a backends: {"k8s-be-30553--d11e4668b84cb46a":"HEALTHY"} https-target-proxy: k8s-tps-default-simple-ingress--d11e4668b84cb46a ssl-cert: k8s-ssl-default-simple-ingress--d11e4668b84cb46a static-ip: k8s-fw-default-simple-ingress--d11e4668b84cb46a forwarding-rule: k8s-fw-default-simple-ingress--d11e4668b84cb46a https-forwarding-rule: k8s-fws-default-simple-ingress--d11e4668b84cb46a target-proxy: k8s-tp-default-simple-ingress--d11e4668b84cb46a 31
32.
HTTPからHTTPSにリダイレクトがしたいです・・ 解決策のひとつ ● Nginxを使う 下のをnginxの設定に追加する: # Replace
'_' with your hostname. server_name _; if ($http_x_forwarded_proto = "http") { return 301 https://$host$request_uri; } 32
33.
HTTPのブロッキング機能 ● http(port:80)にアクセスすると404になる 試してわかったこと ● kubectl
createで新規でingressを作る場合には正常に動作 ● kubectl editで更新した場合は、404にならず普通にリクエストが返って来る 33
34.
HTTPのブロッキング機能: yamlとdescribeの結果 metadata: name: test annotations: kubernetes.io/ingress.allow-http:
"false" Annotations: backends: {"k8s-be-30553--d11e4668b84cb46a":"HEALTHY"} forwarding-rule: k8s-fw-default-simple-ingress--d11e4668b84cb46a https-target-proxy: k8s-tps-default-simple-ingress--d11e4668b84cb46a static-ip: k8s-fw-default-simple-ingress--d11e4668b84cb46a target-proxy: k8s-tp-default-simple-ingress--d11e4668b84cb46a https-forwarding-rule: k8s-fws-default-simple-ingress--d11e4668b84cb46a ssl-cert: k8s-ssl-default-simple-ingress--d11e4668b84cb46a url-map: k8s-um-default-simple-ingress--d11e4668b84cb46a 34
35.
HTTPのブロッキング 力技 GCPのコンソールから操作してしまえ 35
36.
HTTPのフロントエンドがなくなった! 36
37.
httpでアクセスすると404!! 勝利 37
38.
kubectl describeでannotationsを確認してみる Annotations: https-target-proxy: k8s-tps-default-simple-ingress--d11e4668b84cb46a forwarding-rule:
k8s-fw-default-simple-ingress--d11e4668b84cb46a https-forwarding-rule: k8s-fws-default-simple-ingress--d11e4668b84cb46a static-ip: k8s-fw-default-simple-ingress--d11e4668b84cb46a target-proxy: k8s-tp-default-simple-ingress--d11e4668b84cb46a url-map: k8s-um-default-simple-ingress--d11e4668b84cb46a backends: {"k8s-be-30553--d11e4668b84cb46a":"HEALTHY"} ssl-cert: k8s-ssl-default-simple-ingress--d11e4668b84cb46a forwarding-ruleは残ったまま^^; 38
39.
他の機能 ● Loadbalancing ● Health
checks ● “/”で200のHTTPのステータスコードを返す。ボデェは何でも大丈夫です. ● 200を返さないとそのアプリにはリクエストが振り分けられなくなる 39
40.
Ingressを用いた弊社の 3D解析エンジンAPIの構成を紹介 40
41.
各プロダクトのバックエンドに解析エンジン 41 自社製3D解析エンジンAPI 内部でIngressを使った構成 3Dモデルのレンダリン グや解析などの機能 がある
42.
要件と構成 要件 ● バージョンアップした時に不具合があればすぐ戻せるように ● 本番に近い開発環境。それぞれのURLがある 構成 ●
Blue-Green Deployment ○ Service側で切り替える ● 本番環境と開発環境を同じK8Sで構築。それぞれにドメインを振る ○ 同じK8Sので動かして本番と簡易初で Serviceを分ける 42
43.
Blue/Greenについて 43
44.
Blue/Greenについて Blue Green GreenBlue current
version Client selector next version1 next version2 first release second release 44
45.
Ingress Production 解析エンジン blue pod 解析エンジン green pod Service selector: color
: blue 今回の構成: Blue/Green 45
46.
今回の構成: Blue/Green DeploymentとService kind:
Deployment metadata: name: my-app-blue spec: replicas: 2 template: metadata: labels: app: my-app color: blue spec: containers: - name: my-app image: gcr.io/dev/myapp kind: Service metadata: name: my-app spec: type: NodePort ports: - protocol: TCP port: 80 name: http selector: app: my-app color: blue 46
47.
本番環境と開発環境 本番環境 ● Blue/Green 開発環境 ● K8SのServiceを本番と開発で分ける ●
Ingressでドメインで本番と開発のそれぞれのServiceに振り分ける 47
48.
構成図 48 Production Development Ingress 解析エンジン blue pod 解析エンジン green
pod Service(Production) url: foo.bar.com selector: color : blue Service(Develop) 解析エンジン dev version url: food.bar.com foo.bar.com food.bar.com 48
49.
まとめ 49
50.
まとめ: ハマったところ ● kubectl
editしても更新されない設定がある。よくわからない ● 反映されるのに多少の時間がかかるので、設定が間違っているのか、反映中なの か分かりづらい ● 情報が少ない。ingressで検索すると某ゲームが・・・。 ○ なのでingress kubernetesで検索してました ● 初のK8Sだったので新しい概念を獲得するのが大変だった・・・・ ○ 人にまんまK8Sの用語で説明しても当たり前だけと理解されない・・・ ■ 人類は分かり合えないのか・・・ 50
51.
まとめ ● メリット ○ GCPのロードバランサーが使える(
GKEかGCE) ○ 一通りの機能がある( URL path, virtual hosting, TLS, LB) 自前で用意する必要がない ○ kubernetesの仕組みだけを使ってサービスの構成出来る ● デメリット ○ Nginxほどの自由でない ○ 名前を聞くと某ゲームが思い浮かぶ。 IngressDonっていう名前にすべきだった ● 感想 ○ いい感じに抽象化されていると思う ○ ただ、下の層でなにかトラブルが起きたときとかに苦労しそう・・・ 51
52.
参考にしたサイト Ingress Resources(K8Sの公式) https://kubernetes.io/docs/concepts/services-networking/ingress kubernetes/ingress/controllers/gce/README.md https://github.com/kubernetes/ingress/tree/master/controllers/gce 52
53.
おまけ 53
54.
Kabuku開発ブログ https://www.kabuku.co.jp/developers 54
55.
カブクではエンジニアを募集してます! ● サーバーサイドエンジニア ○ Python,
Google Cloud Platform ● フロントエンドエンジニア ○ TypeScript,Angular アットホームな職場です! https://www.kabuku.co.jp/#jobs 55
56.
56 おしまい
Download