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
Submit search
EN
Uploaded by
Taiji Tsuchiya
4,669 views
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
JANOG36 ライトニングトークより http://www.janog.gr.jp/meeting/janog36/program/lt-git
Technology
◦
Read more
8
Save
Share
Embed
Embed presentation
Download
Downloaded 28 times
1
/ 15
2
/ 15
3
/ 15
4
/ 15
5
/ 15
6
/ 15
7
/ 15
8
/ 15
9
/ 15
10
/ 15
11
/ 15
12
/ 15
13
/ 15
14
/ 15
15
/ 15
More Related Content
PDF
PGOを用いたPostgreSQL on Kubernetes入門(PostgreSQL Conference Japan 2022 発表資料)
by
NTT DATA Technology & Innovation
PDF
The Twelve-Factor Appで考えるAWSのサービス開発
by
Amazon Web Services Japan
PDF
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
by
JustSystems Corporation
PDF
DockerとPodmanの比較
by
Akihiro Suda
PDF
なぜディスクレスハイパーバイザに至ったのか / Why did we select to the diskless hypervisor? #builde...
by
whywaita
PDF
PostgreSQL 15 開発最新情報
by
Masahiko Sawada
PDF
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
by
onozaty
PDF
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
by
NTT DATA OSS Professional Services
PGOを用いたPostgreSQL on Kubernetes入門(PostgreSQL Conference Japan 2022 発表資料)
by
NTT DATA Technology & Innovation
The Twelve-Factor Appで考えるAWSのサービス開発
by
Amazon Web Services Japan
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
by
JustSystems Corporation
DockerとPodmanの比較
by
Akihiro Suda
なぜディスクレスハイパーバイザに至ったのか / Why did we select to the diskless hypervisor? #builde...
by
whywaita
PostgreSQL 15 開発最新情報
by
Masahiko Sawada
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
by
onozaty
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
by
NTT DATA OSS Professional Services
What's hot
PPTX
マイクロサービスにおける非同期アーキテクチャ
by
ota42y
PPTX
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
PDF
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
by
Amazon Web Services Japan
PDF
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
by
Yahoo!デベロッパーネットワーク
PDF
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
by
Yahoo!デベロッパーネットワーク
PDF
アーキテクチャから理解するPostgreSQLのレプリケーション
by
Masahiko Sawada
PDF
Microsoft Graph APIを活用した社内アプリケーション開発
by
Yuki Hattori
PPTX
CloudFront最近の事例と間違った使い方
by
Hirokazu Ouchi
PPTX
MicrometerとPrometheusによる LINEファミリーアプリのモニタリング
by
LINE Corporation
PDF
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
by
NTT DATA Technology & Innovation
PDF
RESTful Web アプリの設計レビューの話
by
Takuto Wada
PPTX
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
PDF
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
by
Preferred Networks
PDF
【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践
by
日本マイクロソフト株式会社
PDF
Snowflake Architecture and Performance
by
Mineaki Motohashi
PDF
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
by
Brocade
PPTX
Azure API Management 俺的マニュアル
by
貴志 上坂
PPTX
初心者向けMongoDBのキホン!
by
Tetsutaro Watanabe
PPTX
Istioサービスメッシュ入門
by
Yoichi Kawasaki
PPTX
Redisの特徴と活用方法について
by
Yuji Otani
マイクロサービスにおける非同期アーキテクチャ
by
ota42y
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
by
Amazon Web Services Japan
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
by
Yahoo!デベロッパーネットワーク
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
by
Yahoo!デベロッパーネットワーク
アーキテクチャから理解するPostgreSQLのレプリケーション
by
Masahiko Sawada
Microsoft Graph APIを活用した社内アプリケーション開発
by
Yuki Hattori
CloudFront最近の事例と間違った使い方
by
Hirokazu Ouchi
MicrometerとPrometheusによる LINEファミリーアプリのモニタリング
by
LINE Corporation
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
by
NTT DATA Technology & Innovation
RESTful Web アプリの設計レビューの話
by
Takuto Wada
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
by
Preferred Networks
【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践
by
日本マイクロソフト株式会社
Snowflake Architecture and Performance
by
Mineaki Motohashi
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
by
Brocade
Azure API Management 俺的マニュアル
by
貴志 上坂
初心者向けMongoDBのキホン!
by
Tetsutaro Watanabe
Istioサービスメッシュ入門
by
Yoichi Kawasaki
Redisの特徴と活用方法について
by
Yuji Otani
Similar to ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
KEY
一人でもはじめるGitでバージョン管理
by
Takafumi Yoshida
PDF
15分でわかるGit入門
by
to_ueda
PDF
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
by
Takashi Uemura
PDF
Git&GitHub入門
by
hideaki honda
PPTX
色んな環境用の たった一つの.gitConfig
by
wataru uchiyama
PDF
Git handson
by
Ryuto Yasugi
PDF
Gitの設定
by
Kentarou Kurashige
PDF
「Gitが、おもしろいほどわかる基本の使い方33」 出版記念セミナー
by
Hajime Ogushi
PDF
ゆるふわっGit入門
by
Keisuke Oohata
KEY
20120324 git training
by
Takeshi AKIMA
PDF
Git 20100313
by
Taku AMANO
PDF
Gitとちょっと仲良くなるために覚えたことまとめ
by
Natsumi Kashiwa
PDF
バージョン管理
by
Misa Kondo
PPTX
Git超入門
by
Shun Nishitsuji
PDF
ノンプログラマのGit入門
by
Muyuu Fujita
一人でもはじめるGitでバージョン管理
by
Takafumi Yoshida
15分でわかるGit入門
by
to_ueda
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
by
Takashi Uemura
Git&GitHub入門
by
hideaki honda
色んな環境用の たった一つの.gitConfig
by
wataru uchiyama
Git handson
by
Ryuto Yasugi
Gitの設定
by
Kentarou Kurashige
「Gitが、おもしろいほどわかる基本の使い方33」 出版記念セミナー
by
Hajime Ogushi
ゆるふわっGit入門
by
Keisuke Oohata
20120324 git training
by
Takeshi AKIMA
Git 20100313
by
Taku AMANO
Gitとちょっと仲良くなるために覚えたことまとめ
by
Natsumi Kashiwa
バージョン管理
by
Misa Kondo
Git超入門
by
Shun Nishitsuji
ノンプログラマのGit入門
by
Muyuu Fujita
More from Taiji Tsuchiya
PDF
明日からはじめるネットワーク運用自動化
by
Taiji Tsuchiya
PDF
インターネットの仕組みとISPの構造
by
Taiji Tsuchiya
PDF
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
by
Taiji Tsuchiya
PDF
JSNAPyとPyEZで作る次世代ネットワークオペレーションの可能性
by
Taiji Tsuchiya
PDF
インターネットの舞台裏
by
Taiji Tsuchiya
PDF
未経験者から世界と渡り合うネットワークエンジニアになるためのキャリア設計術
by
Taiji Tsuchiya
PDF
ネットワークエンジニアがyou tuberやってみた結果
by
Taiji Tsuchiya
PDF
Changing Infrastructure operation by DevOps And Agile Development
by
Taiji Tsuchiya
PDF
"運用"におけるイノベーションを考える
by
Taiji Tsuchiya
PDF
教えて前村先生
by
Taiji Tsuchiya
PDF
ネットワークエンジニア x YouTuberへの挑戦 〜エンジニアスキルを副業ビジネス化するための選択肢〜
by
Taiji Tsuchiya
PDF
BMP Test Results
by
Taiji Tsuchiya
PDF
エンジニアの地方移住のホンネ(共通パート) 3SNOG 1 Meeting 講演資料
by
Taiji Tsuchiya
PDF
エンジニアの地方移住のホンネ 〜シリコンバレー → 東京 → 広島 に移住してきたネットワークエンジニアの話〜
by
Taiji Tsuchiya
PDF
Introduction to NetOpsCoding#2
by
Taiji Tsuchiya
PDF
Introduction to NetOpsCoding#3
by
Taiji Tsuchiya
PDF
NetOpsCoding#5 introduction
by
Taiji Tsuchiya
PDF
クラウド型データセンタにおけるSDNの適用事例
by
Taiji Tsuchiya
PDF
wakamonog update 2015
by
Taiji Tsuchiya
PDF
クラウド型データセンタにおけるSDNの適用事例(Paper) Case Studies of SDN in Cloud Datacenter
by
Taiji Tsuchiya
明日からはじめるネットワーク運用自動化
by
Taiji Tsuchiya
インターネットの仕組みとISPの構造
by
Taiji Tsuchiya
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
by
Taiji Tsuchiya
JSNAPyとPyEZで作る次世代ネットワークオペレーションの可能性
by
Taiji Tsuchiya
インターネットの舞台裏
by
Taiji Tsuchiya
未経験者から世界と渡り合うネットワークエンジニアになるためのキャリア設計術
by
Taiji Tsuchiya
ネットワークエンジニアがyou tuberやってみた結果
by
Taiji Tsuchiya
Changing Infrastructure operation by DevOps And Agile Development
by
Taiji Tsuchiya
"運用"におけるイノベーションを考える
by
Taiji Tsuchiya
教えて前村先生
by
Taiji Tsuchiya
ネットワークエンジニア x YouTuberへの挑戦 〜エンジニアスキルを副業ビジネス化するための選択肢〜
by
Taiji Tsuchiya
BMP Test Results
by
Taiji Tsuchiya
エンジニアの地方移住のホンネ(共通パート) 3SNOG 1 Meeting 講演資料
by
Taiji Tsuchiya
エンジニアの地方移住のホンネ 〜シリコンバレー → 東京 → 広島 に移住してきたネットワークエンジニアの話〜
by
Taiji Tsuchiya
Introduction to NetOpsCoding#2
by
Taiji Tsuchiya
Introduction to NetOpsCoding#3
by
Taiji Tsuchiya
NetOpsCoding#5 introduction
by
Taiji Tsuchiya
クラウド型データセンタにおけるSDNの適用事例
by
Taiji Tsuchiya
wakamonog update 2015
by
Taiji Tsuchiya
クラウド型データセンタにおけるSDNの適用事例(Paper) Case Studies of SDN in Cloud Datacenter
by
Taiji Tsuchiya
Recently uploaded
PDF
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
PDF
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
PPTX
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
PDF
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
1.
© BIGLOBE Inc.
20151 ルータコンフィグのGit管理理のススメ 〜~Git管理理以外を⾃自動化してみた〜~ BIGLOBE Inc. Taiji Tsuchiya 2015/7/17
2.
© BIGLOBE Inc.
20152 ルータコンフィグは どのように管理してますか? 2015/7/17
3.
© BIGLOBE Inc.
20153 ftpサーバ ? rancid ? ルータにログイン? 2015/7/17
4.
© BIGLOBE Inc.
20154 「Git」 を使うと、 ルータコンフィグの 差分管理・問題箇所の発見 がやりやすくなります。 2015/7/17
5.
© BIGLOBE Inc.
20155 Gitとは l 分散型バージョン管理システム l GUIベースのGit管理サーバ p GitHub / GitLab / Bitbuckt, etc l プログラマには当たり前となったツール p 最近は、Webサービス系企業の デザイナー、書籍執筆、カスタマーサポート でも一部使われるようになった 2015/7/17
6.
© BIGLOBE Inc.
20156 社内評価環境で ルータコンフィグのGit管理 を試してみた 2015/7/17
7.
© BIGLOBE Inc.
20157 社内評価環境 l 複数台、複数機種のルータが存在 l 複数の検証が同時並行で実施 p Route Policyの検証 p 特殊構成の検証 p 新機種、新OSの検証 p 新機能の検証 l あれ、なんでここping通らないの?(汗) 2015/7/17
8.
© BIGLOBE Inc.
20158 Git管理画面(履歴一覧) 2015/7/17 変更ID (差分確認) 実施者 変更ログ ファイル一覧確認 変更日時
9.
© BIGLOBE Inc.
20159 Git管理画面(差分確認) 2015/7/17 変更ログ 削除部分 追加部分
10.
© BIGLOBE Inc.
201510 Git管理のメリット・デメリット l メリット p コンフィグを世代管理できる p コンフィグ差分を明確化できる p 変更意図をコメントとして残すことができる 「だれが」「いつ」「どの部分を」「どのような意図で」 変更したか一目でわかる l デメリット p Gitコマンドを覚える必要がある p Git管理サーバを利用/構築する必要がある 2015/7/17
11.
© BIGLOBE Inc.
201511 ルータコンフィグをGit管理する流れ 1. 複数台のルータコンフィグを収集・保存 2. GitコマンドでGit管理サーバにアップロード 3. Git管理ツールへアクセスし、差分を確認 2015/7/17
12.
© BIGLOBE Inc.
201512 ルータコンフィグ収集ツール ConfigCollector l Python moduleとして公開中 https://github.com/taijiji/ConfigCollector https://pypi.python.org/pypi/ConfigCollector l 対応OS p Cisco IOS / IOS-XR / IOS-XE p Juniper JUNOS 2015/7/17 ルータ情報(Json形式) • ホスト名 • IPアドレス • ユーザ名 • パスワード • OS種類 ConfigCollector IOSルータ IOS XRルータ IOS-XEルータ JUNOSルータ ssh show running-config show configuration show running-config show running-config
13.
© BIGLOBE Inc.
201513 ConfigCollector インストール手順 2015/7/17 pip install configcollector
14.
© BIGLOBE Inc.
201514 Git管理するまでのおおまかな流れ 1. 複数台のルータコンフィグを取得 2. 管理対象ファイルの指定 3. 変更点をコミット 4. Git管理サーバにアップロード 5. Git管理サーバにて確認 2015/7/17 configcollector –i routers.json -o router_config/ git add router_config/ . git commit < 変更ログを記述> git push Gitコマンド ルータ情報ファイルの指定 出力先ディレクトリの指定
15.
© BIGLOBE Inc.
201515 まとめ l ルータコンフィグをGit管理すると 差分情報が見やすくなります l ルータコンフィグ収集ツール ConfigCollectorを使うことで 少ない手順でルータコンフィグを Git管理することができます 2015/7/17
Download