Validate peer count matches the expected number of leaves
assert
:
{
that
:
'(
peer
_
count
|
int
)
==
num
_
leaves
'
}
when
:
"{{
'
spine
'
in group
_
names
}}"
-
name
:
Validate peer count matches the expected number of spines
assert
:
{
that
:
'(
peer
_
count
|
int
)
==
num
_
spines
'
}
when
:
"{{
'
leaf
'
in group
_
names
}}"
-
name
:
Verify all BGP sessions are in established state
assert
:
{
that
:
'
bgp
_
peers
[
item
]["
state
"]
==
"
Established
"'
}
with
_
items
: "{{
bgp
_
peers
}}"
인텐션넷
Intentionet
, 베리플로
Veriflow
, 포워드 네트웍스
Forward
Networks
와 같은 스타트업이 자동화
된 검증의 빈 부분을 채우려고 노력하고 있다. 인텐션넷은 오프 소스 도구 벳피쉬
Batfish
43
기반
이다. 벳피쉬는 동작 중인 장비에 어떤 접근도 요구하지 않으며 지정한 구성을
배포 전
에 검증한 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.