Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GCPUG SHONAN 37 IoT
Search
sakajunquality
March 30, 2019
Technology
0
280
GCPUG SHONAN 37 IoT
sakajunquality
March 30, 2019
Tweet
Share
More Decks by sakajunquality
See All by sakajunquality
DevFest Tokyo 2023: Google Cloudでチームで安全にデプロイをする
sakajunquality
10
1.8k
Cloud Spanner Monitoring 入門 / Cloud Spanner Monitoring Introduction
sakajunquality
1
1.2k
GKE Overview March 2021: Introducing Autopilot
sakajunquality
1
780
Introduction to Cloud Run 2021
sakajunquality
3
1.5k
Building Reliable Distributed Systems on GCP
sakajunquality
1
220
Istio 1.5 Updates
sakajunquality
4
1.9k
GCP 101: Getting Started through Cloud Run
sakajunquality
6
3.5k
Seeking Observability, Getting Started with Service Mesh
sakajunquality
0
130
Fastly Yamagoya Meetup: Leveraging Cloud Portability with Fastly
sakajunquality
0
15k
Other Decks in Technology
See All in Technology
最速最小からはじめるデータプロダクト / Data Product MVP
amaotone
5
720
【技術書典17】OpenFOAM(自宅で極める流体解析)2次元円柱まわりの流れ
kamakiri1225
0
210
omakaseしないための.rubocop.yml のつくりかた / How to Build Your .rubocop.yml to Avoid Omakase #kaigionrails
linkers_tech
3
710
2024-10-30-reInventStandby_StudyGroup_Intro
shinichirokawano
1
610
わたしとトラックポイント / TrackPoint tips
masahirokawahara
1
240
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.6k
30万人が利用するチャットをFirebase Realtime DatabaseからActionCableへ移行する方法
ryosk7
5
330
Emacs x Nostr
hakkadaikon
1
150
コンテンツを支える 若手ゲームクリエイターの アートディレクションの事例紹介 / cagamefi-game
cyberagentdevelopers
PRO
1
120
プロダクト成長に対応するプラットフォーム戦略:Authleteによる共通認証基盤の移行事例 / Building an authentication platform using Authlete and AWS
kakehashi
1
150
visionOSでの空間表現実装とImmersive Video表示について / ai-immersive-visionos
cyberagentdevelopers
PRO
1
100
ネット広告に未来はあるか?「3rd Party Cookie廃止とPrivacy Sandboxの効果検証の裏側」 / third-party-cookie-privacy
cyberagentdevelopers
PRO
1
120
Featured
See All Featured
Docker and Python
trallard
40
3.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
What's new in Ruby 2.0
geeforr
342
31k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
290
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
328
21k
Navigating Team Friction
lara
183
14k
Speed Design
sergeychernyshev
24
570
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
9
680
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
13
1.9k
Learning to Love Humans: Emotional Interface Design
aarron
272
40k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
Transcript
GCPUG Shonan #37 IoT @sakajunquality 19.03.31 #gcpug #shonan
Agenda - Cloud IOT Core as Logging Gateway - k3s
- Promos
About Me - @sakajunquality - Live from Mountain View, CA
- Google Developers Expert, Cloud - Software Engineer, Reliability at Ubie, Inc. - Containers / Kubernetes etc...
Cloud Iot Core As Logging Gateway
Cloud IoT Core as Logging Gateway https://speakerdeck.com/sakajunquality/cloud- iot-core-as-log-aggregation-gateway
k3s
k3s - https://k3s.io/ - Created by Rancher - Lightweight Kubernetes
for Edge - Binary < 40MB - RAM < 512MB - Platform - x86_64 - ARM v7/64
5 less than k8s - Legacy and non-default features -
Alpha features - In-tree cloud providers - In-tree storage drivers - Docker (optional)
added - Simplified installation - SQLite3 support in addition to
etcd - TLS management - Automatic Manifest and Helm Chart management - containerd, CoreDNS, Flannel
added - Simplified installation - SQLite3 support in addition to
etcd - TLS management - Automatic Manifest and Helm Chart management - containerd, CoreDNS, Flannel
added - Simplified installation - SQLite3 support in addition to
etcd - TLS management - Automatic Manifest and Helm Chart management - containerd, CoreDNS, Flannel
added - Simplified installation - SQLite3 support in addition to
etcd - TLS management - Automatic Manifest and Helm Chart management - containerd, CoreDNS, Flannel
How It works
None
How it works - k3s server = k8s master -
k3s server --disable-agent - k3s agent = k8s node - k3s agent --server https://myserver:6443 --token ${NODE_TOKEN}
LIVE DEMO
Takeaways - Kubernetes at Edge is becoming more easy -
e.g. Iot Core + k3s on Raspberry Pi
Promos
Promos - Google Cloud Next’ 19 - Community Session -
April 10th 13:30-14:30 PST - GCPUG - Next’19 Flash Report - https://gcpug-tokyo.connpass.com/event/124016/ - Okinawa - https://okipug.connpass.com/event/115468/ - Fastly Meetup #2 - 4/16 / Upcoming…