Suche senden
Hochladen
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
•
8 gefällt mir
•
4,527 views
Taiji Tsuchiya
Folgen
JANOG36 ライトニングトークより http://www.janog.gr.jp/meeting/janog36/program/lt-git
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 15
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
BGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみた
akira6592
ネットワーク運用自動化のためのサービス・運用設計
ネットワーク運用自動化のためのサービス・運用設計
Yuya Rin
こわくない Git
こわくない Git
Kota Saito
BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
Kohei Tokunaga
さくらのVPS で IPv4 over IPv6ルータの構築
さくらのVPS で IPv4 over IPv6ルータの構築
Tomocha Potter
ネットワークコンフィグ分析ツール Batfish との付き合い方
ネットワークコンフィグ分析ツール Batfish との付き合い方
akira6592
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
NTT DATA Technology & Innovation
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
ksk_ha
Empfohlen
BGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみた
akira6592
ネットワーク運用自動化のためのサービス・運用設計
ネットワーク運用自動化のためのサービス・運用設計
Yuya Rin
こわくない Git
こわくない Git
Kota Saito
BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
Kohei Tokunaga
さくらのVPS で IPv4 over IPv6ルータの構築
さくらのVPS で IPv4 over IPv6ルータの構築
Tomocha Potter
ネットワークコンフィグ分析ツール Batfish との付き合い方
ネットワークコンフィグ分析ツール Batfish との付き合い方
akira6592
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
NTT DATA Technology & Innovation
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
ksk_ha
ネットワークOS野郎 ~ インフラ野郎Night 20160414
ネットワークOS野郎 ~ インフラ野郎Night 20160414
Kentaro Ebisawa
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
NTT DATA Technology & Innovation
はじめての vSRX on AWS
はじめての vSRX on AWS
Juniper Networks (日本)
Internet Week 2018 知っておくべきIPv6とセキュリティの話
Internet Week 2018 知っておくべきIPv6とセキュリティの話
Akira Nakagawa
大規模サービスを支えるネットワークインフラの全貌
大規模サービスを支えるネットワークインフラの全貌
LINE Corporation
大規模DCのネットワークデザイン
大規模DCのネットワークデザイン
Masayuki Kobayashi
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
Etsuji Nakai
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
Preferred Networks
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
DockerとPodmanの比較
DockerとPodmanの比較
Akihiro Suda
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
Motonori Shindo
忙しい人の5分で分かるDocker 2017年春Ver
忙しい人の5分で分かるDocker 2017年春Ver
Masahito Zembutsu
Prometheus at Preferred Networks
Prometheus at Preferred Networks
Preferred Networks
VPP事始め
VPP事始め
npsg
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Atsushi Tanaka
P4によるデータプレーンプログラミングとユースケースのご紹介
P4によるデータプレーンプログラミングとユースケースのご紹介
Kumapone
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
VirtualTech Japan Inc.
TOPPERSの開発も出来ちゃうVSCodeのビルド&デバッグ使いこなし術
TOPPERSの開発も出来ちゃうVSCodeのビルド&デバッグ使いこなし術
Hiroaki Nagashima
What's new in Spring Batch 5
What's new in Spring Batch 5
ikeyat
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
naoki koyama
Git勉強会資料
Git勉強会資料
Kenji Takei
Git道場を開催してきた
Git道場を開催してきた
Hiromu Shioya
Weitere ähnliche Inhalte
Was ist angesagt?
ネットワークOS野郎 ~ インフラ野郎Night 20160414
ネットワークOS野郎 ~ インフラ野郎Night 20160414
Kentaro Ebisawa
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
NTT DATA Technology & Innovation
はじめての vSRX on AWS
はじめての vSRX on AWS
Juniper Networks (日本)
Internet Week 2018 知っておくべきIPv6とセキュリティの話
Internet Week 2018 知っておくべきIPv6とセキュリティの話
Akira Nakagawa
大規模サービスを支えるネットワークインフラの全貌
大規模サービスを支えるネットワークインフラの全貌
LINE Corporation
大規模DCのネットワークデザイン
大規模DCのネットワークデザイン
Masayuki Kobayashi
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
Etsuji Nakai
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
Preferred Networks
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
DockerとPodmanの比較
DockerとPodmanの比較
Akihiro Suda
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
Motonori Shindo
忙しい人の5分で分かるDocker 2017年春Ver
忙しい人の5分で分かるDocker 2017年春Ver
Masahito Zembutsu
Prometheus at Preferred Networks
Prometheus at Preferred Networks
Preferred Networks
VPP事始め
VPP事始め
npsg
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Atsushi Tanaka
P4によるデータプレーンプログラミングとユースケースのご紹介
P4によるデータプレーンプログラミングとユースケースのご紹介
Kumapone
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
VirtualTech Japan Inc.
TOPPERSの開発も出来ちゃうVSCodeのビルド&デバッグ使いこなし術
TOPPERSの開発も出来ちゃうVSCodeのビルド&デバッグ使いこなし術
Hiroaki Nagashima
What's new in Spring Batch 5
What's new in Spring Batch 5
ikeyat
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
naoki koyama
Was ist angesagt?
(20)
ネットワークOS野郎 ~ インフラ野郎Night 20160414
ネットワークOS野郎 ~ インフラ野郎Night 20160414
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
はじめての vSRX on AWS
はじめての vSRX on AWS
Internet Week 2018 知っておくべきIPv6とセキュリティの話
Internet Week 2018 知っておくべきIPv6とセキュリティの話
大規模サービスを支えるネットワークインフラの全貌
大規模サービスを支えるネットワークインフラの全貌
大規模DCのネットワークデザイン
大規模DCのネットワークデザイン
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
DockerとPodmanの比較
DockerとPodmanの比較
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
忙しい人の5分で分かるDocker 2017年春Ver
忙しい人の5分で分かるDocker 2017年春Ver
Prometheus at Preferred Networks
Prometheus at Preferred Networks
VPP事始め
VPP事始め
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
P4によるデータプレーンプログラミングとユースケースのご紹介
P4によるデータプレーンプログラミングとユースケースのご紹介
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
TOPPERSの開発も出来ちゃうVSCodeのビルド&デバッグ使いこなし術
TOPPERSの開発も出来ちゃうVSCodeのビルド&デバッグ使いこなし術
What's new in Spring Batch 5
What's new in Spring Batch 5
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
Ähnlich wie ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
Git勉強会資料
Git勉強会資料
Kenji Takei
Git道場を開催してきた
Git道場を開催してきた
Hiromu Shioya
Git @ NNCT programming workshop
Git @ NNCT programming workshop
NNCT programming study group
Githubサービスについて
Githubサービスについて
Akura Pi
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Takafumi Yoshida
GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -
GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -
ShionITO1
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Ryo Sumasu
「Gitが、おもしろいほどわかる基本の使い方33」 出版記念セミナー
「Gitが、おもしろいほどわかる基本の使い方33」 出版記念セミナー
Hajime Ogushi
GitHub Handson
GitHub Handson
Yoichiro Shimizu
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
満徳 関
ゆるふわっGit入門
ゆるふわっGit入門
Keisuke Oohata
20160128 jjug Nightセミナー_Git実践入門
20160128 jjug Nightセミナー_Git実践入門
Mizuki Ugajin
180120 git-nishimoto
180120 git-nishimoto
Takuya Nishimoto
今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編
VirtualTech Japan Inc./Begi.net Inc.
ユニキャストにおけるGitの運用方針 v0.9
ユニキャストにおけるGitの運用方針 v0.9
Unicast Inc.
GitHub勉強会
GitHub勉強会
ArusuDev
超初心者のためのGitマニュアル
超初心者のためのGitマニュアル
MasakiKato14
Git Flowを運用するために
Git Flowを運用するために
Shun Tsunoda
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
Taisuke Inoue
Git for windows情報アップデート 2014年10月5日
Git for windows情報アップデート 2014年10月5日
Tadahiro Ishisaka
Ähnlich wie ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
(20)
Git勉強会資料
Git勉強会資料
Git道場を開催してきた
Git道場を開催してきた
Git @ NNCT programming workshop
Git @ NNCT programming workshop
Githubサービスについて
Githubサービスについて
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -
GHE導入から社内普及までの軌跡 - エバンジェリストとしての取り組みについて -
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
「Gitが、おもしろいほどわかる基本の使い方33」 出版記念セミナー
「Gitが、おもしろいほどわかる基本の使い方33」 出版記念セミナー
GitHub Handson
GitHub Handson
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
ゆるふわっGit入門
ゆるふわっGit入門
20160128 jjug Nightセミナー_Git実践入門
20160128 jjug Nightセミナー_Git実践入門
180120 git-nishimoto
180120 git-nishimoto
今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編
ユニキャストにおけるGitの運用方針 v0.9
ユニキャストにおけるGitの運用方針 v0.9
GitHub勉強会
GitHub勉強会
超初心者のためのGitマニュアル
超初心者のためのGitマニュアル
Git Flowを運用するために
Git Flowを運用するために
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
Git for windows情報アップデート 2014年10月5日
Git for windows情報アップデート 2014年10月5日
Mehr von Taiji Tsuchiya
未経験者から世界と渡り合うネットワークエンジニアになるためのキャリア設計術
未経験者から世界と渡り合うネットワークエンジニアになるためのキャリア設計術
Taiji Tsuchiya
ネットワークエンジニアがyou tuberやってみた結果
ネットワークエンジニアがyou tuberやってみた結果
Taiji Tsuchiya
ネットワークエンジニア x YouTuberへの挑戦 〜エンジニアスキルを副業ビジネス化するための選択肢〜
ネットワークエンジニア x YouTuberへの挑戦 〜エンジニアスキルを副業ビジネス化するための選択肢〜
Taiji Tsuchiya
明日からはじめるネットワーク運用自動化
明日からはじめるネットワーク運用自動化
Taiji Tsuchiya
NetOpsCoding#5 introduction
NetOpsCoding#5 introduction
Taiji Tsuchiya
Changing Infrastructure operation by DevOps And Agile Development
Changing Infrastructure operation by DevOps And Agile Development
Taiji Tsuchiya
JSNAPyとPyEZで作る次世代ネットワークオペレーションの可能性
JSNAPyとPyEZで作る次世代ネットワークオペレーションの可能性
Taiji Tsuchiya
クラウド型データセンタにおけるSDNの適用事例(Paper) Case Studies of SDN in Cloud Datacenter
クラウド型データセンタにおけるSDNの適用事例(Paper) Case Studies of SDN in Cloud Datacenter
Taiji Tsuchiya
クラウド型データセンタにおけるSDNの適用事例
クラウド型データセンタにおけるSDNの適用事例
Taiji Tsuchiya
Introduction to NetOpsCoding#3
Introduction to NetOpsCoding#3
Taiji Tsuchiya
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
Taiji Tsuchiya
Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2
Taiji Tsuchiya
インターネットの舞台裏
インターネットの舞台裏
Taiji Tsuchiya
BMP Test Results
BMP Test Results
Taiji Tsuchiya
教えて前村先生
教えて前村先生
Taiji Tsuchiya
wakamonog update 2015
wakamonog update 2015
Taiji Tsuchiya
"運用"におけるイノベーションを考える
"運用"におけるイノベーションを考える
Taiji Tsuchiya
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造
Taiji Tsuchiya
ISPネットワーク運用で覗いてるもの
ISPネットワーク運用で覗いてるもの
Taiji Tsuchiya
BMP共同検証
BMP共同検証
Taiji Tsuchiya
Mehr von Taiji Tsuchiya
(20)
未経験者から世界と渡り合うネットワークエンジニアになるためのキャリア設計術
未経験者から世界と渡り合うネットワークエンジニアになるためのキャリア設計術
ネットワークエンジニアがyou tuberやってみた結果
ネットワークエンジニアがyou tuberやってみた結果
ネットワークエンジニア x YouTuberへの挑戦 〜エンジニアスキルを副業ビジネス化するための選択肢〜
ネットワークエンジニア x YouTuberへの挑戦 〜エンジニアスキルを副業ビジネス化するための選択肢〜
明日からはじめるネットワーク運用自動化
明日からはじめるネットワーク運用自動化
NetOpsCoding#5 introduction
NetOpsCoding#5 introduction
Changing Infrastructure operation by DevOps And Agile Development
Changing Infrastructure operation by DevOps And Agile Development
JSNAPyとPyEZで作る次世代ネットワークオペレーションの可能性
JSNAPyとPyEZで作る次世代ネットワークオペレーションの可能性
クラウド型データセンタにおけるSDNの適用事例(Paper) Case Studies of SDN in Cloud Datacenter
クラウド型データセンタにおけるSDNの適用事例(Paper) Case Studies of SDN in Cloud Datacenter
クラウド型データセンタにおけるSDNの適用事例
クラウド型データセンタにおけるSDNの適用事例
Introduction to NetOpsCoding#3
Introduction to NetOpsCoding#3
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2
インターネットの舞台裏
インターネットの舞台裏
BMP Test Results
BMP Test Results
教えて前村先生
教えて前村先生
wakamonog update 2015
wakamonog update 2015
"運用"におけるイノベーションを考える
"運用"におけるイノベーションを考える
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造
ISPネットワーク運用で覗いてるもの
ISPネットワーク運用で覗いてるもの
BMP共同検証
BMP共同検証
Kürzlich hochgeladen
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
Kürzlich hochgeladen
(9)
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
ルータコンフィグの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
Jetzt herunterladen