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
JavaScriptと歩くポリシーエンジン jsPolicy
Search
RyuSA
December 07, 2021
Technology
1
560
JavaScriptと歩くポリシーエンジン jsPolicy
Kubernetesポリシーエンジンとして新しく出てきたjsPolicyについての紹介です
https://k8s-novice-jp.connpass.com/event/229951/
RyuSA
December 07, 2021
Tweet
Share
More Decks by RyuSA
See All by RyuSA
Java屋だってOperatorが作りたい!
ryusa
1
580
Visual Studio Codeとコンテナでいい感じのRe:View執筆環境
ryusa
1
1.5k
TextAlive App APIと夢見る新しいUX
ryusa
1
410
Gitlab Operatorと夢見るGitlab自動化の旅
ryusa
2
1.1k
AccessPoint Operator on Raspberry Pi
ryusa
1
1.2k
Serviceをたずねて3000行 - Kubernetesコードリーディングの旅 -
ryusa
2
860
そのAPIはセキュアですか?
ryusa
2
810
「L3以下は魔法で動いている!」と言いながらiptablesとkube-proxyを読んでみた話
ryusa
1
150
「〇〇完全に理解したったww」から始めるエンジニア生活
ryusa
2
4.4k
Other Decks in Technology
See All in Technology
プロダクト負債と歩む持続可能なサービスを育てるための挑戦
sansantech
PRO
1
1.1k
AS59105におけるFreeBSD EtherIPの運用と課題
x86taka
0
280
クラウドネイティブ時代の 開発プロセス再設計 〜速さと品質を両立するには〜
moritamasami
0
120
グローバルなコンパウンド戦略を支えるモジュラーモノリスとドメイン駆動設計
kawauso
3
9.7k
.NET 10のEntity Framework Coreの新機能
htkym
0
130
プラットフォームエンジニアリングとは何であり、なぜプラットフォームエンジニアリングなのか
doublemarket
0
110
GitHub を組織的に使いこなすために ソニーが実践した全社展開のプラクティス
sony
1
1.3k
2025 DORA Reportから読み解く!AIが映し出す、成果を出し続ける組織の共通点 #開発生産性_findy
takabow
0
450
"'TSのAPI型安全”の対価は誰が払う?不公平なスキーマ駆動に終止符を打つハイブリッド戦略
hal_spidernight
0
180
新しい風。SolidFlutterで実現するシンプルな状態管理
zozotech
PRO
0
140
持続可能なアクセシビリティ開発
azukiazusa1
6
350
Digital omtanke på Internetdagarna 2025
axbom
PRO
0
130
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Six Lessons from altMBA
skipperchong
29
4.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Navigating Team Friction
lara
190
16k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Code Reviewing Like a Champion
maltzj
527
40k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
The Pragmatic Product Professional
lauravandoore
36
7k
Transcript
3ZV4" +BWB4DSJQUͱา͘ϙϦγʔΤϯδϯ KT1PMJDZ ͋ʔΔʔ͜ʔɺ͋ʔΔʔ͜ʔ̇
3ZV4" 'JOBODJBM4FSWJDF&OHJOFFS +BWB4QSJOH#PPU5ZQFTDSJQU3FBDU %PDLFS,VCFSOFUFT 3ZV4" SZVTB@FOH
ʹʮΞϯνύλʔϯʯͳϚχϑΣετΛνΣοΫ͢Δػߏ ྫಛݖ1PEྨ͢Δ1PEΛېࢭ͍ͨ͠ ৫๏ྩʹ߹ΘͤͨίϯϓϥΠΞϯε੍ޚΛߦ͍͍ͨ FUD 3#"$ɿϢʔβʔ͕Ϧιʔεʹରͯ͠దͳݖݶΛ͍࣋ͬͯΔ͔Λݕূ͢Δ ˠ ϚχϑΣετͷݕࠪͰ͖ͳ͍ 1PE4FDVSJUZ1PMJDZɿ1PEͷϚχϑΣετͷݕࠪΛߦ͏ػೳ ˠ 1PEͷΈ
,VCFSOFUFT WͰআ༧ఆ ˠ SEQBSUZͷπʔϧΛͬͯϚχϑΣετͷ݈શੑνΣοΫΛ͠Α͏ʂ DG"ENJTTJPO8FCIPPL ϙϦγʔΤϯδϯͱ
༗໊ͳϙϦγʔΤϯδϯ
༗໊ͳϙϦγʔΤϯδϯ ຊͷओ
w -PGU-BCTࣾͷ։ൃ͍ͯ͠ΔϙϦγʔΤϯδϯ w ໊લͷ௨Γʮ+BWB4DSJQUʯͰϙϦγʔΛ࣮Ͱ͖Δ w ΈΜͳେ͖5ZQF4DSJQUͰ࣮Ͱ͖Δ w 7BMJEBUJPO.VUBUJPOαϙʔτ w ҙͷ&WFOUΛड͚औͬͯΩοΫ͢Δ$POUSPMMFSػೳ
શମͷྲྀΕߏ +T1PMJDZ#VOEMF 7+BWB4DSJQU4BOECPY LVCFDUMDSFBUF 8FCIPPL GFFECBDL 3VO7BMJEBUJPO &YFD+BWB4DSJQU %FQMPZ$3 %FWFMPQ+T1PMJDZ
+T1PMJDZ
ؾʹͳΔ͍ํ ᶃ KT1PMJDZΛΫϥελʔʹΠϯετʔϧ )FMNͰαΫοͱ
ؾʹͳΔ͍ํ ᶄ 5ZQF4DSJQU+BWB4DSJQUͰ࣮ ςϯϓϨʔτΛ׆༻͢Δͱ͍͍ײ͡
ؾʹͳΔ͍ํ ᶅ ୯ମςετͰϚχϑΣετݕࠪͷݕࠪ ୯ମςετϑϨʔϜϫʔΫKFTUͰίʔυΧόϨοδΛௐΔ
ؾʹͳΔ͍ํ ᶆ XFCQBDLͷ+T1PMJDZϓϥάΠϯͰϏϧυ 5ZQF4DSJQUΛίϯύΠϧ͠ɺΧελϜϦιʔεʹຒΊࠐΉ
ؾʹͳΔ͍ํ ᶇ LVCFDUMBQQMZͰ+T1PMJDZ#VOEMFϦιʔεΛσϓϩΠʂ Ϗϧυͨ͠ΧελϜϦιʔεΛσϓϩΠ͠ɺ"ENJTTJPO8FCIPPLʹొ
Ͷʁ͔ΜͨΜͰ͠ΐʁ
w ΈΜͳͷڞ௨ݴޠ+BWB4DSJQUͰॻ͚Δ w +BWB4DSJQUʜʜϗϜϖʜʜ๚ऀΧϯλʔʜʜřŕŗŦŵŜƄ w ηΩϡϦςΟʹؔΘΔ෦ͳͷͰɺνʔϜ৫Ͱߩݙͷϋʔυϧ͕͍͜ͱྑ͍͜ͱ w දݱྗແݶେ㱣 w ݴޠͷදݱྗʹΉ͜ͱͳ͘ͳΔ
w ͨͩΓ͗͢ʹҙ w /PEFKTͷΤίγεςϜΛϑϧ׆༻Ͱ͖Δ w LVCFSOFUFTDMJFOU!/PEFKT w ୯ମςετϑϨʔϜϫʔΫ KFTU w $*ύΠϓϥΠϯ w FUD 1SPT
$POT w མͪண͚ɺ·ͩϦϦʔε͔ͨ͠Γͩʜʜʂ w ݄ʹճͷϦϦʔεͰ͋ΔW͕࡞͞Ε͔ͨΓ w ຊ൪ڥಋೖʹ·ͩૣ͍ɺૉʹ01",ZWFSOPΛ͏ํ͕ྑͦ͞͏ w ૬खɺ/PEFKTͰ͋Δ w
҉ࠇ+BWB4DSJQUࠇຐज़ w ͜ΜʹͪɺOPEF@NPEVMFT