ofs | hex dump | ascii |
---|
0000 | de 12 04 95 00 00 00 00 74 01 00 00 1c 00 00 00 bc 0b 00 00 f3 01 00 00 5c 17 00 00 00 00 00 00 | ........t...............\....... |
0020 | 28 1f 00 00 38 00 00 00 29 1f 00 00 09 00 00 00 62 1f 00 00 10 00 00 00 6c 1f 00 00 10 00 00 00 | (...8...).......b.......l....... |
0040 | 7d 1f 00 00 0f 00 00 00 8e 1f 00 00 0f 00 00 00 9e 1f 00 00 04 00 00 00 ae 1f 00 00 69 00 00 00 | }...........................i... |
0060 | b3 1f 00 00 69 00 00 00 1d 20 00 00 25 00 00 00 87 20 00 00 6a 00 00 00 ad 20 00 00 54 00 00 00 | ....i.......%.......j.......T... |
0080 | 18 21 00 00 5d 00 00 00 6d 21 00 00 26 00 00 00 cb 21 00 00 0c 00 00 00 f2 21 00 00 0a 00 00 00 | .!..]...m!..&....!.......!...... |
00a0 | ff 21 00 00 09 00 00 00 0a 22 00 00 06 00 00 00 14 22 00 00 09 00 00 00 1b 22 00 00 07 00 00 00 | .!......."......."......."...... |
00c0 | 25 22 00 00 06 00 00 00 2d 22 00 00 09 00 00 00 34 22 00 00 05 00 00 00 3e 22 00 00 80 00 00 00 | %"......-"......4"......>"...... |
00e0 | 44 22 00 00 5d 00 00 00 c5 22 00 00 45 00 00 00 23 23 00 00 24 00 00 00 69 23 00 00 44 00 00 00 | D"..]...."..E...##..$...i#..D... |
0100 | 8e 23 00 00 1e 00 00 00 d3 23 00 00 3f 01 00 00 f2 23 00 00 5e 00 00 00 32 25 00 00 46 00 00 00 | .#.......#..?....#..^...2%..F... |
0120 | 91 25 00 00 20 00 00 00 d8 25 00 00 30 00 00 00 f9 25 00 00 31 00 00 00 2a 26 00 00 35 00 00 00 | .%.......%..0....%..1...*&..5... |
0140 | 5c 26 00 00 4b 00 00 00 92 26 00 00 2f 00 00 00 de 26 00 00 1e 00 00 00 0e 27 00 00 20 00 00 00 | \&..K....&../....&.......'...... |
0160 | 2d 27 00 00 8f 00 00 00 4e 27 00 00 25 00 00 00 de 27 00 00 26 00 00 00 04 28 00 00 22 00 00 00 | -'......N'..%....'..&....(.."... |
0180 | 2b 28 00 00 2d 00 00 00 4e 28 00 00 2c 00 00 00 7c 28 00 00 2d 00 00 00 a9 28 00 00 34 00 00 00 | +(..-...N(..,...|(..-....(..4... |
01a0 | d7 28 00 00 48 00 00 00 0c 29 00 00 60 00 00 00 55 29 00 00 ac 00 00 00 b6 29 00 00 90 00 00 00 | .(..H....)..`...U).......)...... |
01c0 | 63 2a 00 00 27 00 00 00 f4 2a 00 00 17 00 00 00 1c 2b 00 00 17 00 00 00 34 2b 00 00 2a 00 00 00 | c*..'....*.......+......4+..*... |
01e0 | 4c 2b 00 00 32 00 00 00 77 2b 00 00 29 00 00 00 aa 2b 00 00 2d 00 00 00 d4 2b 00 00 36 00 00 00 | L+..2...w+..)....+..-....+..6... |
0200 | 02 2c 00 00 37 00 00 00 39 2c 00 00 1a 00 00 00 71 2c 00 00 46 00 00 00 8c 2c 00 00 20 00 00 00 | .,..7...9,......q,..F....,...... |
0220 | d3 2c 00 00 2c 00 00 00 f4 2c 00 00 2b 00 00 00 21 2d 00 00 30 00 00 00 4d 2d 00 00 70 00 00 00 | .,..,....,..+...!-..0...M-..p... |
0240 | 7e 2d 00 00 6b 00 00 00 ef 2d 00 00 a3 00 00 00 5b 2e 00 00 a1 00 00 00 ff 2e 00 00 93 00 00 00 | ~-..k....-......[............... |
0260 | a1 2f 00 00 a3 00 00 00 35 30 00 00 30 00 00 00 d9 30 00 00 c1 00 00 00 0a 31 00 00 c2 00 00 00 | ./......50..0....0.......1...... |
0280 | cc 31 00 00 f2 00 00 00 8f 32 00 00 6d 00 00 00 82 33 00 00 3d 00 00 00 f0 33 00 00 0d 00 00 00 | .1.......2..m....3..=....3...... |
02a0 | 2e 34 00 00 03 00 00 00 3c 34 00 00 2a 00 00 00 40 34 00 00 11 00 00 00 6b 34 00 00 c8 00 00 00 | .4......<4..*...@4......k4...... |
02c0 | 7d 34 00 00 ca 00 00 00 46 35 00 00 c6 00 00 00 11 36 00 00 64 00 00 00 d8 36 00 00 2e 00 00 00 | }4......F5.......6..d....6...... |
02e0 | 3d 37 00 00 44 00 00 00 6c 37 00 00 bd 00 00 00 b1 37 00 00 19 00 00 00 6f 38 00 00 07 00 00 00 | =7..D...l7.......7......o8...... |
0300 | 89 38 00 00 8f 00 00 00 91 38 00 00 41 00 00 00 21 39 00 00 0e 00 00 00 63 39 00 00 05 00 00 00 | .8.......8..A...!9......c9...... |
0320 | 72 39 00 00 2c 00 00 00 78 39 00 00 82 00 00 00 a5 39 00 00 64 00 00 00 28 3a 00 00 22 00 00 00 | r9..,...x9.......9..d...(:.."... |
0340 | 8d 3a 00 00 21 00 00 00 b0 3a 00 00 33 00 00 00 d2 3a 00 00 19 01 00 00 06 3b 00 00 14 00 00 00 | .:..!....:..3....:.......;...... |
0360 | 20 3c 00 00 22 00 00 00 35 3c 00 00 15 00 00 00 58 3c 00 00 21 00 00 00 6e 3c 00 00 11 00 00 00 | .<.."...5<......X<..!...n<...... |
0380 | 90 3c 00 00 23 00 00 00 a2 3c 00 00 16 00 00 00 c6 3c 00 00 0e 00 00 00 dd 3c 00 00 0d 00 00 00 | .<..#....<.......<.......<...... |
03a0 | ec 3c 00 00 98 00 00 00 fa 3c 00 00 1d 00 00 00 93 3d 00 00 19 00 00 00 b1 3d 00 00 14 00 00 00 | .<.......<.......=.......=...... |
03c0 | cb 3d 00 00 19 00 00 00 e0 3d 00 00 13 00 00 00 fa 3d 00 00 1b 00 00 00 0e 3e 00 00 2a 00 00 00 | .=.......=.......=.......>..*... |
03e0 | 2a 3e 00 00 07 00 00 00 55 3e 00 00 18 00 00 00 5d 3e 00 00 1f 00 00 00 76 3e 00 00 0f 00 00 00 | *>......U>......]>......v>...... |
0400 | 96 3e 00 00 c7 00 00 00 a6 3e 00 00 0f 00 00 00 6e 3f 00 00 5c 00 00 00 7e 3f 00 00 49 00 00 00 | .>.......>......n?..\...~?..I... |
0420 | db 3f 00 00 1f 00 00 00 25 40 00 00 21 00 00 00 45 40 00 00 2c 00 00 00 67 40 00 00 1f 00 00 00 | .?......%@..!...E@..,...g@...... |
0440 | 94 40 00 00 21 00 00 00 b4 40 00 00 2b 00 00 00 d6 40 00 00 07 00 00 00 02 41 00 00 4f 00 00 00 | .@..!....@..+....@.......A..O... |
0460 | 0a 41 00 00 19 00 00 00 5a 41 00 00 13 00 00 00 74 41 00 00 08 00 00 00 88 41 00 00 1f 00 00 00 | .A......ZA......tA.......A...... |
0480 | 91 41 00 00 26 00 00 00 b1 41 00 00 0d 00 00 00 d8 41 00 00 20 00 00 00 e6 41 00 00 22 00 00 00 | .A..&....A.......A.......A.."... |
04a0 | 07 42 00 00 24 00 00 00 2a 42 00 00 21 00 00 00 4f 42 00 00 23 00 00 00 71 42 00 00 25 00 00 00 | .B..$...*B..!...OB..#...qB..%... |
04c0 | 95 42 00 00 53 00 00 00 bb 42 00 00 3e 00 00 00 0f 43 00 00 3d 00 00 00 4e 43 00 00 3a 00 00 00 | .B..S....B..>....C..=...NC..:... |
04e0 | 8c 43 00 00 9d 00 00 00 c7 43 00 00 37 00 00 00 65 44 00 00 2d 00 00 00 9d 44 00 00 b3 00 00 00 | .C.......C..7...eD..-....D...... |
0500 | cb 44 00 00 46 00 00 00 7f 45 00 00 3f 00 00 00 c6 45 00 00 0f 00 00 00 06 46 00 00 13 00 00 00 | .D..F....E..?....E.......F...... |
0520 | 16 46 00 00 0f 00 00 00 2a 46 00 00 19 00 00 00 3a 46 00 00 55 00 00 00 54 46 00 00 68 00 00 00 | .F......*F......:F..U...TF..h... |
0540 | aa 46 00 00 6a 00 00 00 13 47 00 00 6c 00 00 00 7e 47 00 00 6c 00 00 00 eb 47 00 00 a7 00 00 00 | .F..j....G..l...~G..l....G...... |
0560 | 58 48 00 00 3c 00 00 00 00 49 00 00 4d 01 00 00 3d 49 00 00 b3 00 00 00 8b 4a 00 00 8d 00 00 00 | XH..<....I..M...=I.......J...... |
0580 | 3f 4b 00 00 8f 00 00 00 cd 4b 00 00 31 00 00 00 5d 4c 00 00 42 00 00 00 8f 4c 00 00 2e 00 00 00 | ?K.......K..1...]L..B....L...... |
05a0 | d2 4c 00 00 b2 00 00 00 01 4d 00 00 b4 00 00 00 b4 4d 00 00 b6 00 00 00 69 4e 00 00 62 00 00 00 | .L.......M.......M......iN..b... |
05c0 | 20 4f 00 00 a9 00 00 00 83 4f 00 00 15 00 00 00 2d 50 00 00 1e 00 00 00 43 50 00 00 c7 00 00 00 | .O.......O......-P......CP...... |
05e0 | 62 50 00 00 1e 00 00 00 2a 51 00 00 0c 00 00 00 49 51 00 00 d7 00 00 00 56 51 00 00 58 01 00 00 | bP......*Q......IQ......VQ..X... |
0600 | 2e 52 00 00 30 00 00 00 87 53 00 00 9b 00 00 00 b8 53 00 00 30 00 00 00 54 54 00 00 06 00 00 00 | .R..0....S.......S..0...TT...... |
0620 | 85 54 00 00 1a 00 00 00 8c 54 00 00 07 00 00 00 a7 54 00 00 0d 00 00 00 af 54 00 00 18 00 00 00 | .T.......T.......T.......T...... |
0640 | bd 54 00 00 b6 00 00 00 d6 54 00 00 40 00 00 00 8d 55 00 00 07 00 00 00 ce 55 00 00 06 00 00 00 | .T.......T..@....U.......U...... |
0660 | d6 55 00 00 fa 00 00 00 dd 55 00 00 50 00 00 00 d8 56 00 00 34 00 00 00 29 57 00 00 a5 00 00 00 | .U.......U..P....V..4...)W...... |
0680 | 5e 57 00 00 12 00 00 00 04 58 00 00 81 00 00 00 17 58 00 00 15 00 00 00 99 58 00 00 07 00 00 00 | ^W.......X.......X.......X...... |
06a0 | af 58 00 00 16 00 00 00 b7 58 00 00 06 00 00 00 ce 58 00 00 0e 00 00 00 d5 58 00 00 4a 00 00 00 | .X.......X.......X.......X..J... |
06c0 | e4 58 00 00 12 00 00 00 2f 59 00 00 1d 00 00 00 42 59 00 00 11 00 00 00 60 59 00 00 2b 00 00 00 | .X....../Y......BY......`Y..+... |
06e0 | 72 59 00 00 2d 00 00 00 9e 59 00 00 2f 00 00 00 cc 59 00 00 18 00 00 00 fc 59 00 00 28 00 00 00 | rY..-....Y../....Y.......Y..(... |
0700 | 15 5a 00 00 1e 00 00 00 3e 5a 00 00 06 00 00 00 5d 5a 00 00 93 01 00 00 64 5a 00 00 0a 00 00 00 | .Z......>Z......]Z......dZ...... |
0720 | f8 5b 00 00 70 00 00 00 03 5c 00 00 0c 00 00 00 74 5c 00 00 0d 00 00 00 81 5c 00 00 0b 00 00 00 | .[..p....\......t\.......\...... |
0740 | 8f 5c 00 00 15 00 00 00 9b 5c 00 00 1a 00 00 00 b1 5c 00 00 18 00 00 00 cc 5c 00 00 1d 00 00 00 | .\.......\.......\.......\...... |
0760 | e5 5c 00 00 04 00 00 00 03 5d 00 00 1a 00 00 00 08 5d 00 00 27 00 00 00 23 5d 00 00 8c 00 00 00 | .\.......].......]..'...#]...... |
0780 | 4b 5d 00 00 15 00 00 00 d8 5d 00 00 c9 00 00 00 ee 5d 00 00 0b 00 00 00 b8 5e 00 00 62 00 00 00 | K].......].......].......^..b... |
07a0 | c4 5e 00 00 61 00 00 00 27 5f 00 00 1d 00 00 00 89 5f 00 00 1f 00 00 00 a7 5f 00 00 21 00 00 00 | .^..a...'_......._......._..!... |
07c0 | c7 5f 00 00 05 00 00 00 e9 5f 00 00 33 00 00 00 ef 5f 00 00 81 00 00 00 23 60 00 00 17 00 00 00 | ._......._..3...._......#`...... |
07e0 | a5 60 00 00 12 00 00 00 bd 60 00 00 1a 00 00 00 d0 60 00 00 22 00 00 00 eb 60 00 00 24 00 00 00 | .`.......`.......`.."....`..$... |
0800 | 0e 61 00 00 26 00 00 00 33 61 00 00 1b 00 00 00 5a 61 00 00 23 00 00 00 76 61 00 00 25 00 00 00 | .a..&...3a......Za..#...va..%... |
0820 | 9a 61 00 00 27 00 00 00 c0 61 00 00 35 00 00 00 e8 61 00 00 19 00 00 00 1e 62 00 00 09 00 00 00 | .a..'....a..5....a.......b...... |
0840 | 38 62 00 00 8d 00 00 00 42 62 00 00 12 00 00 00 d0 62 00 00 18 01 00 00 e3 62 00 00 7d 00 00 00 | 8b......Bb.......b.......b..}... |
0860 | fc 63 00 00 80 00 00 00 7a 64 00 00 45 00 00 00 fb 64 00 00 35 00 00 00 41 65 00 00 2f 00 00 00 | .c......zd..E....d..5...Ae../... |
0880 | 77 65 00 00 d2 00 00 00 a7 65 00 00 84 00 00 00 7a 66 00 00 48 00 00 00 ff 66 00 00 21 00 00 00 | we.......e......zf..H....f..!... |
08a0 | 48 67 00 00 61 00 00 00 6a 67 00 00 41 00 00 00 cc 67 00 00 70 00 00 00 0e 68 00 00 54 00 00 00 | Hg..a...jg..A....g..p....h..T... |
08c0 | 7f 68 00 00 bc 00 00 00 d4 68 00 00 85 00 00 00 91 69 00 00 e7 00 00 00 17 6a 00 00 2a 00 00 00 | .h.......h.......i.......j..*... |
08e0 | ff 6a 00 00 3b 00 00 00 2a 6b 00 00 93 00 00 00 66 6b 00 00 1d 00 00 00 fa 6b 00 00 37 00 00 00 | .j..;...*k......fk.......k..7... |
0900 | 18 6c 00 00 8b 00 00 00 50 6c 00 00 48 00 00 00 dc 6c 00 00 90 00 00 00 25 6d 00 00 31 00 00 00 | .l......Pl..H....l......%m..1... |
0920 | b6 6d 00 00 7f 00 00 00 e8 6d 00 00 47 00 00 00 68 6e 00 00 36 00 00 00 b0 6e 00 00 0f 00 00 00 | .m.......m..G...hn..6....n...... |
0940 | e7 6e 00 00 2c 00 00 00 f7 6e 00 00 95 00 00 00 24 6f 00 00 09 00 00 00 ba 6f 00 00 ac 00 00 00 | .n..,....n......$o.......o...... |
0960 | c4 6f 00 00 18 00 00 00 71 70 00 00 0c 00 00 00 8a 70 00 00 0c 00 00 00 97 70 00 00 2a 00 00 00 | .o......qp.......p.......p..*... |
0980 | a4 70 00 00 39 00 00 00 cf 70 00 00 25 00 00 00 09 71 00 00 07 00 00 00 2f 71 00 00 08 00 00 00 | .p..9....p..%....q....../q...... |
09a0 | 37 71 00 00 0f 00 00 00 40 71 00 00 0e 00 00 00 50 71 00 00 18 00 00 00 5f 71 00 00 0f 00 00 00 | 7q......@q......Pq......_q...... |
09c0 | 78 71 00 00 3a 00 00 00 88 71 00 00 48 00 00 00 c3 71 00 00 2b 00 00 00 0c 72 00 00 64 00 00 00 | xq..:....q..H....q..+....r..d... |
09e0 | 38 72 00 00 5c 00 00 00 9d 72 00 00 6d 00 00 00 fa 72 00 00 66 01 00 00 68 73 00 00 6b 01 00 00 | 8r..\....r..m....r..f...hs..k... |
0a00 | cf 74 00 00 64 00 00 00 3b 76 00 00 32 00 00 00 a0 76 00 00 5b 00 00 00 d3 76 00 00 ed 01 00 00 | .t..d...;v..2....v..[....v...... |
0a20 | 2f 77 00 00 31 00 00 00 1d 79 00 00 0e 01 00 00 4f 79 00 00 0c 00 00 00 5e 7a 00 00 48 00 00 00 | /w..1....y......Oy......^z..H... |
0a40 | 6b 7a 00 00 cd 00 00 00 b4 7a 00 00 cf 00 00 00 82 7b 00 00 8a 00 00 00 52 7c 00 00 ce 00 00 00 | kz.......z.......{......R|...... |
0a60 | dd 7c 00 00 a2 00 00 00 ac 7d 00 00 5d 00 00 00 4f 7e 00 00 4d 00 00 00 ad 7e 00 00 4e 00 00 00 | .|.......}..]...O~..M....~..N... |
0a80 | fb 7e 00 00 21 00 00 00 4a 7f 00 00 21 00 00 00 6c 7f 00 00 59 00 00 00 8e 7f 00 00 1b 00 00 00 | .~..!...J...!...l...Y........... |
0aa0 | e8 7f 00 00 75 00 00 00 04 80 00 00 18 00 00 00 7a 80 00 00 b5 00 00 00 93 80 00 00 44 00 00 00 | ....u...........z...........D... |
0ac0 | 49 81 00 00 15 01 00 00 8e 81 00 00 bb 00 00 00 a4 82 00 00 83 00 00 00 60 83 00 00 ab 00 00 00 | I.......................`....... |
0ae0 | e4 83 00 00 0c 00 00 00 90 84 00 00 03 00 00 00 9d 84 00 00 0b 00 00 00 a1 84 00 00 18 00 00 00 | ................................ |
0b00 | ad 84 00 00 d3 00 00 00 c6 84 00 00 0c 00 00 00 9a 85 00 00 39 00 00 00 a7 85 00 00 0e 00 00 00 | ....................9........... |
0b20 | e1 85 00 00 05 00 00 00 f0 85 00 00 3c 00 00 00 f6 85 00 00 56 00 00 00 33 86 00 00 0c 00 00 00 | ............<.......V...3....... |
0b40 | 8a 86 00 00 07 00 00 00 97 86 00 00 08 00 00 00 9f 86 00 00 09 00 00 00 a8 86 00 00 28 00 00 00 | ............................(... |
0b60 | b2 86 00 00 06 00 00 00 db 86 00 00 c6 00 00 00 e2 86 00 00 45 00 00 00 a9 87 00 00 0f 00 00 00 | ....................E........... |
0b80 | ef 87 00 00 10 00 00 00 ff 87 00 00 07 00 00 00 10 88 00 00 07 00 00 00 18 88 00 00 06 00 00 00 | ................................ |
0ba0 | 20 88 00 00 0c 00 00 00 27 88 00 00 0b 00 00 00 34 88 00 00 07 00 00 00 40 88 00 00 da 00 00 00 | ........'.......4.......@....... |
0bc0 | 48 88 00 00 38 00 00 00 23 89 00 00 09 00 00 00 5c 89 00 00 10 00 00 00 66 89 00 00 10 00 00 00 | H...8...#.......\.......f....... |
0be0 | 77 89 00 00 0f 00 00 00 88 89 00 00 0f 00 00 00 98 89 00 00 04 00 00 00 a8 89 00 00 69 00 00 00 | w...........................i... |
0c00 | ad 89 00 00 79 00 00 00 17 8a 00 00 2c 00 00 00 91 8a 00 00 7f 00 00 00 be 8a 00 00 58 00 00 00 | ....y.......,...............X... |
0c20 | 3e 8b 00 00 6a 00 00 00 97 8b 00 00 2c 00 00 00 02 8c 00 00 1a 00 00 00 2f 8c 00 00 0b 00 00 00 | >...j.......,.........../....... |
0c40 | 4a 8c 00 00 08 00 00 00 56 8c 00 00 07 00 00 00 5f 8c 00 00 09 00 00 00 67 8c 00 00 07 00 00 00 | J.......V......._.......g....... |
0c60 | 71 8c 00 00 0a 00 00 00 79 8c 00 00 0a 00 00 00 84 8c 00 00 0d 00 00 00 8f 8c 00 00 80 00 00 00 | q.......y....................... |
0c80 | 9d 8c 00 00 5d 00 00 00 1e 8d 00 00 45 00 00 00 7c 8d 00 00 24 00 00 00 c2 8d 00 00 44 00 00 00 | ....].......E...|...$.......D... |
0ca0 | e7 8d 00 00 1e 00 00 00 2c 8e 00 00 3f 01 00 00 4b 8e 00 00 5e 00 00 00 8b 8f 00 00 46 00 00 00 | ........,...?...K...^.......F... |
0cc0 | ea 8f 00 00 20 00 00 00 31 90 00 00 30 00 00 00 52 90 00 00 31 00 00 00 83 90 00 00 35 00 00 00 | ........1...0...R...1.......5... |
0ce0 | b5 90 00 00 4b 00 00 00 eb 90 00 00 2f 00 00 00 37 91 00 00 1e 00 00 00 67 91 00 00 20 00 00 00 | ....K......./...7.......g....... |
0d00 | 86 91 00 00 8f 00 00 00 a7 91 00 00 25 00 00 00 37 92 00 00 26 00 00 00 5d 92 00 00 22 00 00 00 | ............%...7...&...]..."... |
0d20 | 84 92 00 00 2d 00 00 00 a7 92 00 00 2c 00 00 00 d5 92 00 00 2d 00 00 00 02 93 00 00 34 00 00 00 | ....-.......,.......-.......4... |
0d40 | 30 93 00 00 48 00 00 00 65 93 00 00 60 00 00 00 ae 93 00 00 ac 00 00 00 0f 94 00 00 90 00 00 00 | 0...H...e...`................... |
0d60 | bc 94 00 00 27 00 00 00 4d 95 00 00 17 00 00 00 75 95 00 00 17 00 00 00 8d 95 00 00 2a 00 00 00 | ....'...M.......u...........*... |
0d80 | a5 95 00 00 32 00 00 00 d0 95 00 00 29 00 00 00 03 96 00 00 2d 00 00 00 2d 96 00 00 36 00 00 00 | ....2.......).......-...-...6... |
0da0 | 5b 96 00 00 37 00 00 00 92 96 00 00 1a 00 00 00 ca 96 00 00 46 00 00 00 e5 96 00 00 20 00 00 00 | [...7...............F........... |
0dc0 | 2c 97 00 00 2c 00 00 00 4d 97 00 00 2b 00 00 00 7a 97 00 00 30 00 00 00 a6 97 00 00 70 00 00 00 | ,...,...M...+...z...0.......p... |
0de0 | d7 97 00 00 6b 00 00 00 48 98 00 00 a3 00 00 00 b4 98 00 00 a1 00 00 00 58 99 00 00 93 00 00 00 | ....k...H...............X....... |
0e00 | fa 99 00 00 a3 00 00 00 8e 9a 00 00 30 00 00 00 32 9b 00 00 c1 00 00 00 63 9b 00 00 e8 00 00 00 | ............0...2.......c....... |
0e20 | 25 9c 00 00 1d 01 00 00 0e 9d 00 00 90 00 00 00 2c 9e 00 00 4b 00 00 00 bd 9e 00 00 18 00 00 00 | %...............,...K........... |
0e40 | 09 9f 00 00 03 00 00 00 22 9f 00 00 2a 00 00 00 26 9f 00 00 17 00 00 00 51 9f 00 00 c8 00 00 00 | ........"...*...&.......Q....... |
0e60 | 69 9f 00 00 ca 00 00 00 32 a0 00 00 c6 00 00 00 fd a0 00 00 89 00 00 00 c4 a1 00 00 2e 00 00 00 | i.......2....................... |
0e80 | 4e a2 00 00 4f 00 00 00 7d a2 00 00 bd 00 00 00 cd a2 00 00 24 00 00 00 8b a3 00 00 07 00 00 00 | N...O...}...........$........... |
0ea0 | b0 a3 00 00 a8 00 00 00 b8 a3 00 00 53 00 00 00 61 a4 00 00 0e 00 00 00 b5 a4 00 00 04 00 00 00 | ............S...a............... |
0ec0 | c4 a4 00 00 2c 00 00 00 c9 a4 00 00 7c 00 00 00 f6 a4 00 00 6d 00 00 00 73 a5 00 00 30 00 00 00 | ....,.......|.......m...s...0... |
0ee0 | e1 a5 00 00 29 00 00 00 12 a6 00 00 44 00 00 00 3c a6 00 00 4a 01 00 00 81 a6 00 00 25 00 00 00 | ....).......D...<...J.......%... |
0f00 | cc a7 00 00 1e 00 00 00 f2 a7 00 00 15 00 00 00 11 a8 00 00 2d 00 00 00 27 a8 00 00 22 00 00 00 | ....................-...'..."... |
0f20 | 55 a8 00 00 21 00 00 00 78 a8 00 00 1b 00 00 00 9a a8 00 00 19 00 00 00 b6 a8 00 00 0e 00 00 00 | U...!...x....................... |
0f40 | d0 a8 00 00 b6 00 00 00 df a8 00 00 1d 00 00 00 96 a9 00 00 19 00 00 00 b4 a9 00 00 14 00 00 00 | ................................ |
0f60 | ce a9 00 00 19 00 00 00 e3 a9 00 00 13 00 00 00 fd a9 00 00 1b 00 00 00 11 aa 00 00 2a 00 00 00 | ............................*... |
0f80 | 2d aa 00 00 07 00 00 00 58 aa 00 00 1a 00 00 00 60 aa 00 00 2f 00 00 00 7b aa 00 00 11 00 00 00 | -.......X.......`.../...{....... |
0fa0 | ab aa 00 00 f0 00 00 00 bd aa 00 00 20 00 00 00 ae ab 00 00 64 00 00 00 cf ab 00 00 58 00 00 00 | ....................d.......X... |
0fc0 | 34 ac 00 00 1f 00 00 00 8d ac 00 00 21 00 00 00 ad ac 00 00 2c 00 00 00 cf ac 00 00 1f 00 00 00 | 4...........!.......,........... |
0fe0 | fc ac 00 00 21 00 00 00 1c ad 00 00 2b 00 00 00 3e ad 00 00 07 00 00 00 6a ad 00 00 5b 00 00 00 | ....!.......+...>.......j...[... |
1000 | 72 ad 00 00 1a 00 00 00 ce ad 00 00 1a 00 00 00 e9 ad 00 00 08 00 00 00 04 ae 00 00 27 00 00 00 | r...........................'... |
1020 | 0d ae 00 00 39 00 00 00 35 ae 00 00 15 00 00 00 6f ae 00 00 20 00 00 00 85 ae 00 00 22 00 00 00 | ....9...5.......o..........."... |
1040 | a6 ae 00 00 24 00 00 00 c9 ae 00 00 21 00 00 00 ee ae 00 00 23 00 00 00 10 af 00 00 25 00 00 00 | ....$.......!.......#.......%... |
1060 | 34 af 00 00 57 00 00 00 5a af 00 00 3e 00 00 00 b2 af 00 00 4d 00 00 00 f1 af 00 00 3c 00 00 00 | 4...W...Z...>.......M.......<... |
1080 | 3f b0 00 00 ca 00 00 00 7c b0 00 00 3e 00 00 00 47 b1 00 00 36 00 00 00 86 b1 00 00 cd 00 00 00 | ?.......|...>...G...6........... |
10a0 | bd b1 00 00 58 00 00 00 8b b2 00 00 3f 00 00 00 e4 b2 00 00 0f 00 00 00 24 b3 00 00 13 00 00 00 | ....X.......?...........$....... |
10c0 | 34 b3 00 00 0f 00 00 00 48 b3 00 00 1c 00 00 00 58 b3 00 00 71 00 00 00 75 b3 00 00 68 00 00 00 | 4.......H.......X...q...u...h... |
10e0 | e7 b3 00 00 6a 00 00 00 50 b4 00 00 6c 00 00 00 bb b4 00 00 6c 00 00 00 28 b5 00 00 dc 00 00 00 | ....j...P...l.......l...(....... |
1100 | 95 b5 00 00 45 00 00 00 72 b6 00 00 89 01 00 00 b8 b6 00 00 ce 00 00 00 42 b8 00 00 99 00 00 00 | ....E...r...............B....... |
1120 | 11 b9 00 00 9a 00 00 00 ab b9 00 00 31 00 00 00 46 ba 00 00 4e 00 00 00 78 ba 00 00 31 00 00 00 | ............1...F...N...x...1... |
1140 | c7 ba 00 00 b2 00 00 00 f9 ba 00 00 b4 00 00 00 ac bb 00 00 b6 00 00 00 61 bc 00 00 88 00 00 00 | ........................a....... |
1160 | 18 bd 00 00 d7 00 00 00 a1 bd 00 00 15 00 00 00 79 be 00 00 1e 00 00 00 8f be 00 00 f3 00 00 00 | ................y............... |
1180 | ae be 00 00 2b 00 00 00 a2 bf 00 00 0c 00 00 00 ce bf 00 00 dc 00 00 00 db bf 00 00 b7 01 00 00 | ....+........................... |
11a0 | b8 c0 00 00 30 00 00 00 70 c2 00 00 a4 00 00 00 a1 c2 00 00 2a 00 00 00 46 c3 00 00 06 00 00 00 | ....0...p...........*...F....... |
11c0 | 71 c3 00 00 1a 00 00 00 78 c3 00 00 07 00 00 00 93 c3 00 00 0d 00 00 00 9b c3 00 00 1d 00 00 00 | q.......x....................... |
11e0 | a9 c3 00 00 c9 00 00 00 c7 c3 00 00 4e 00 00 00 91 c4 00 00 08 00 00 00 e0 c4 00 00 06 00 00 00 | ............N................... |
1200 | e9 c4 00 00 14 01 00 00 f0 c4 00 00 63 00 00 00 05 c6 00 00 38 00 00 00 69 c6 00 00 b9 00 00 00 | ............c.......8...i....... |
1220 | a2 c6 00 00 17 00 00 00 5c c7 00 00 81 00 00 00 74 c7 00 00 16 00 00 00 f6 c7 00 00 09 00 00 00 | ........\.......t............... |
1240 | 0d c8 00 00 1c 00 00 00 17 c8 00 00 0b 00 00 00 34 c8 00 00 18 00 00 00 40 c8 00 00 5a 00 00 00 | ................4.......@...Z... |
1260 | 59 c8 00 00 19 00 00 00 b4 c8 00 00 20 00 00 00 ce c8 00 00 20 00 00 00 ef c8 00 00 2b 00 00 00 | Y...........................+... |
1280 | 10 c9 00 00 2d 00 00 00 3c c9 00 00 2f 00 00 00 6a c9 00 00 2f 00 00 00 9a c9 00 00 31 00 00 00 | ....-...<.../...j.../.......1... |
12a0 | ca c9 00 00 1e 00 00 00 fc c9 00 00 06 00 00 00 1b ca 00 00 93 01 00 00 22 ca 00 00 0b 00 00 00 | ........................"....... |
12c0 | b6 cb 00 00 89 00 00 00 c2 cb 00 00 0c 00 00 00 4c cc 00 00 0d 00 00 00 59 cc 00 00 10 00 00 00 | ................L.......Y....... |
12e0 | 67 cc 00 00 21 00 00 00 78 cc 00 00 23 00 00 00 9a cc 00 00 1c 00 00 00 be cc 00 00 26 00 00 00 | g...!...x...#...............&... |
1300 | db cc 00 00 03 00 00 00 02 cd 00 00 1e 00 00 00 06 cd 00 00 36 00 00 00 25 cd 00 00 99 00 00 00 | ....................6...%....... |
1320 | 5c cd 00 00 15 00 00 00 f6 cd 00 00 e2 00 00 00 0c ce 00 00 0b 00 00 00 ef ce 00 00 7b 00 00 00 | \...........................{... |
1340 | fb ce 00 00 61 00 00 00 77 cf 00 00 1d 00 00 00 d9 cf 00 00 1f 00 00 00 f7 cf 00 00 21 00 00 00 | ....a...w...................!... |
1360 | 17 d0 00 00 05 00 00 00 39 d0 00 00 33 00 00 00 3f d0 00 00 8a 00 00 00 73 d0 00 00 18 00 00 00 | ........9...3...?.......s....... |
1380 | fe d0 00 00 16 00 00 00 17 d1 00 00 1a 00 00 00 2e d1 00 00 22 00 00 00 49 d1 00 00 24 00 00 00 | ...................."...I...$... |
13a0 | 6c d1 00 00 26 00 00 00 91 d1 00 00 1b 00 00 00 b8 d1 00 00 23 00 00 00 d4 d1 00 00 25 00 00 00 | l...&...............#.......%... |
13c0 | f8 d1 00 00 27 00 00 00 1e d2 00 00 35 00 00 00 46 d2 00 00 30 00 00 00 7c d2 00 00 09 00 00 00 | ....'.......5...F...0...|....... |
13e0 | ad d2 00 00 8d 00 00 00 b7 d2 00 00 12 00 00 00 45 d3 00 00 41 01 00 00 58 d3 00 00 9c 00 00 00 | ................E...A...X....... |
1400 | 9a d4 00 00 95 00 00 00 37 d5 00 00 3e 00 00 00 cd d5 00 00 36 00 00 00 0c d6 00 00 32 00 00 00 | ........7...>.......6.......2... |
1420 | 43 d6 00 00 ee 00 00 00 76 d6 00 00 b8 00 00 00 65 d7 00 00 54 00 00 00 1e d8 00 00 25 00 00 00 | C.......v.......e...T.......%... |
1440 | 73 d8 00 00 9d 00 00 00 99 d8 00 00 4c 00 00 00 37 d9 00 00 86 00 00 00 84 d9 00 00 5b 00 00 00 | s...........L...7...........[... |
1460 | 0b da 00 00 f7 00 00 00 67 da 00 00 a9 00 00 00 5f db 00 00 1d 01 00 00 09 dc 00 00 3d 00 00 00 | ........g......._...........=... |
1480 | 27 dd 00 00 39 00 00 00 65 dd 00 00 b6 00 00 00 9f dd 00 00 29 00 00 00 56 de 00 00 42 00 00 00 | '...9...e...........)...V...B... |
14a0 | 80 de 00 00 9e 00 00 00 c3 de 00 00 50 00 00 00 62 df 00 00 ad 00 00 00 b3 df 00 00 31 00 00 00 | ............P...b...........1... |
14c0 | 61 e0 00 00 a3 00 00 00 93 e0 00 00 50 00 00 00 37 e1 00 00 36 00 00 00 88 e1 00 00 16 00 00 00 | a...........P...7...6........... |
14e0 | bf e1 00 00 2c 00 00 00 d6 e1 00 00 ab 00 00 00 03 e2 00 00 11 00 00 00 af e2 00 00 e0 00 00 00 | ....,........................... |
1500 | c1 e2 00 00 18 00 00 00 a2 e3 00 00 0c 00 00 00 bb e3 00 00 0c 00 00 00 c8 e3 00 00 38 00 00 00 | ............................8... |
1520 | d5 e3 00 00 4b 00 00 00 0e e4 00 00 36 00 00 00 5a e4 00 00 07 00 00 00 91 e4 00 00 0b 00 00 00 | ....K.......6...Z............... |
1540 | 99 e4 00 00 14 00 00 00 a5 e4 00 00 0e 00 00 00 ba e4 00 00 17 00 00 00 c9 e4 00 00 22 00 00 00 | ............................"... |
1560 | e1 e4 00 00 54 00 00 00 04 e5 00 00 61 00 00 00 59 e5 00 00 34 00 00 00 bb e5 00 00 73 00 00 00 | ....T.......a...Y...4.......s... |
1580 | f0 e5 00 00 66 00 00 00 64 e6 00 00 6d 00 00 00 cb e6 00 00 66 01 00 00 39 e7 00 00 6b 01 00 00 | ....f...d...m.......f...9...k... |
15a0 | a0 e8 00 00 74 00 00 00 0c ea 00 00 45 00 00 00 81 ea 00 00 6b 00 00 00 c7 ea 00 00 11 02 00 00 | ....t.......E.......k........... |
15c0 | 33 eb 00 00 39 00 00 00 45 ed 00 00 39 01 00 00 7f ed 00 00 09 00 00 00 b9 ee 00 00 4d 00 00 00 | 3...9...E...9...............M... |
15e0 | c3 ee 00 00 cd 00 00 00 11 ef 00 00 cf 00 00 00 df ef 00 00 8a 00 00 00 af f0 00 00 ce 00 00 00 | ................................ |
1600 | 3a f1 00 00 a2 00 00 00 09 f2 00 00 5d 00 00 00 ac f2 00 00 53 00 00 00 0a f3 00 00 59 00 00 00 | :...........].......S.......Y... |
1620 | 5e f3 00 00 21 00 00 00 b8 f3 00 00 21 00 00 00 da f3 00 00 53 00 00 00 fc f3 00 00 1a 00 00 00 | ^...!.......!.......S........... |
1640 | 50 f4 00 00 71 00 00 00 6b f4 00 00 1e 00 00 00 dd f4 00 00 d1 00 00 00 fc f4 00 00 64 00 00 00 | P...q...k...................d... |
1660 | ce f5 00 00 3b 01 00 00 33 f6 00 00 bb 00 00 00 6f f7 00 00 83 00 00 00 2b f8 00 00 ab 00 00 00 | ....;...3.......o.......+....... |
1680 | af f8 00 00 12 00 00 00 5b f9 00 00 04 00 00 00 6e f9 00 00 0b 00 00 00 73 f9 00 00 2f 00 00 00 | ........[.......n.......s.../... |
16a0 | 7f f9 00 00 eb 00 00 00 af f9 00 00 0c 00 00 00 9b fa 00 00 3b 00 00 00 a8 fa 00 00 0e 00 00 00 | ....................;........... |
16c0 | e4 fa 00 00 0c 00 00 00 f3 fa 00 00 48 00 00 00 00 fb 00 00 5c 00 00 00 49 fb 00 00 0c 00 00 00 | ............H.......\...I....... |
16e0 | a6 fb 00 00 07 00 00 00 b3 fb 00 00 0d 00 00 00 bb fb 00 00 09 00 00 00 c9 fb 00 00 28 00 00 00 | ............................(... |
1700 | d3 fb 00 00 06 00 00 00 fc fb 00 00 c6 00 00 00 03 fc 00 00 45 00 00 00 ca fc 00 00 11 00 00 00 | ....................E........... |
1720 | 10 fd 00 00 10 00 00 00 22 fd 00 00 07 00 00 00 33 fd 00 00 07 00 00 00 3b fd 00 00 06 00 00 00 | ........".......3.......;....... |
1740 | 43 fd 00 00 0c 00 00 00 4a fd 00 00 0b 00 00 00 57 fd 00 00 07 00 00 00 63 fd 00 00 01 00 00 00 | C.......J.......W.......c....... |
1760 | 10 01 00 00 af 00 00 00 51 00 00 00 41 00 00 00 dc 00 00 00 00 00 00 00 d7 00 00 00 30 00 00 00 | ........Q...A...............0... |
1780 | 00 00 00 00 01 01 00 00 34 01 00 00 a1 00 00 00 69 01 00 00 09 01 00 00 60 01 00 00 64 00 00 00 | ........4.......i.......`...d... |
17a0 | 42 01 00 00 b5 00 00 00 7d 00 00 00 d3 00 00 00 5a 01 00 00 ad 00 00 00 7b 00 00 00 00 00 00 00 | B.......}.......Z.......{....... |
17c0 | eb 00 00 00 63 01 00 00 6e 00 00 00 b6 00 00 00 00 00 00 00 0c 00 00 00 61 00 00 00 23 00 00 00 | ....c...n...............a...#... |
17e0 | 8d 00 00 00 82 00 00 00 2d 00 00 00 00 00 00 00 e5 00 00 00 9a 00 00 00 00 00 00 00 00 00 00 00 | ........-....................... |
1800 | 21 00 00 00 14 00 00 00 00 00 00 00 14 01 00 00 00 00 00 00 21 01 00 00 8f 00 00 00 0e 00 00 00 | !...................!........... |
1820 | 00 00 00 00 5b 01 00 00 00 00 00 00 ba 00 00 00 0e 01 00 00 00 00 00 00 f7 00 00 00 81 00 00 00 | ....[........................... |
1840 | 00 00 00 00 ec 00 00 00 00 00 00 00 56 01 00 00 84 00 00 00 00 00 00 00 00 00 00 00 62 00 00 00 | ............V...............b... |
1860 | e6 00 00 00 00 00 00 00 09 00 00 00 b4 00 00 00 ae 00 00 00 53 01 00 00 00 00 00 00 2e 01 00 00 | ....................S........... |
1880 | 79 00 00 00 2c 01 00 00 70 00 00 00 04 00 00 00 a0 00 00 00 c8 00 00 00 28 01 00 00 00 00 00 00 | y...,...p...............(....... |
18a0 | 26 01 00 00 23 01 00 00 52 01 00 00 42 00 00 00 5c 01 00 00 47 00 00 00 8c 00 00 00 00 00 00 00 | &...#...R...B...\...G........... |
18c0 | ac 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 bf 00 00 00 dd 00 00 00 02 01 00 00 2f 01 00 00 | ............P.............../... |
18e0 | 9b 00 00 00 17 01 00 00 5f 00 00 00 da 00 00 00 6d 00 00 00 00 00 00 00 d8 00 00 00 00 00 00 00 | ........_.......m............... |
1900 | 5d 00 00 00 47 01 00 00 fb 00 00 00 59 00 00 00 9f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ]...G.......Y................... |
1920 | 8e 00 00 00 35 00 00 00 34 00 00 00 25 00 00 00 00 00 00 00 f1 00 00 00 00 00 00 00 11 01 00 00 | ....5...4...%................... |
1940 | 00 00 00 00 3d 01 00 00 00 00 00 00 00 00 00 00 9d 00 00 00 06 00 00 00 05 00 00 00 99 00 00 00 | ....=........................... |
1960 | 53 00 00 00 e0 00 00 00 e2 00 00 00 56 00 00 00 00 00 00 00 31 01 00 00 00 00 00 00 00 00 00 00 | S...........V.......1........... |
1980 | 3d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 68 01 00 00 00 00 00 00 45 01 00 00 00 00 00 00 | =...............h.......E....... |
19a0 | c4 00 00 00 9e 00 00 00 54 01 00 00 60 00 00 00 3e 00 00 00 50 01 00 00 52 00 00 00 00 00 00 00 | ........T...`...>...P...R....... |
19c0 | 4b 00 00 00 33 01 00 00 00 00 00 00 c7 00 00 00 00 00 00 00 3a 00 00 00 78 00 00 00 ca 00 00 00 | K...3...............:...x....... |
19e0 | 87 00 00 00 b3 00 00 00 d6 00 00 00 cb 00 00 00 63 00 00 00 36 00 00 00 4c 01 00 00 71 00 00 00 | ................c...6...L...q... |
1a00 | 57 01 00 00 2d 01 00 00 16 00 00 00 d1 00 00 00 3c 01 00 00 59 01 00 00 85 00 00 00 69 00 00 00 | W...-...........<...Y.......i... |
1a20 | 03 00 00 00 b0 00 00 00 16 01 00 00 4a 01 00 00 00 00 00 00 b8 00 00 00 00 00 00 00 00 00 00 00 | ............J................... |
1a40 | 61 01 00 00 00 00 00 00 88 00 00 00 66 01 00 00 00 00 00 00 20 01 00 00 00 00 00 00 d0 00 00 00 | a...........f................... |
1a60 | 00 00 00 00 43 00 00 00 1e 01 00 00 06 01 00 00 73 00 00 00 00 00 00 00 00 00 00 00 37 01 00 00 | ....C...........s...........7... |
1a80 | 00 00 00 00 00 00 00 00 00 00 00 00 6b 01 00 00 cf 00 00 00 3f 00 00 00 00 00 00 00 98 00 00 00 | ............k.......?........... |
1aa0 | 48 01 00 00 43 01 00 00 e3 00 00 00 45 00 00 00 10 00 00 00 72 01 00 00 d2 00 00 00 9c 00 00 00 | H...C.......E.......r........... |
1ac0 | 00 00 00 00 49 01 00 00 5c 00 00 00 19 00 00 00 2b 00 00 00 4f 00 00 00 b7 00 00 00 96 00 00 00 | ....I...\.......+...O........... |
1ae0 | 46 01 00 00 17 00 00 00 4b 01 00 00 00 00 00 00 8a 00 00 00 00 00 00 00 bd 00 00 00 00 00 00 00 | F.......K....................... |
1b00 | 7f 00 00 00 0b 00 00 00 33 00 00 00 97 00 00 00 00 00 00 00 00 00 00 00 86 00 00 00 3b 00 00 00 | ........3...................;... |
1b20 | 1d 01 00 00 38 01 00 00 f5 00 00 00 18 01 00 00 0c 01 00 00 4c 00 00 00 7e 00 00 00 1c 00 00 00 | ....8...............L...~....... |
1b40 | 00 00 00 00 51 01 00 00 13 01 00 00 db 00 00 00 6b 00 00 00 00 00 00 00 00 00 00 00 74 01 00 00 | ....Q...........k...........t... |
1b60 | 40 01 00 00 ce 00 00 00 1e 00 00 00 4e 01 00 00 f3 00 00 00 0b 01 00 00 0f 01 00 00 cd 00 00 00 | @...........N................... |
1b80 | 00 00 00 00 15 01 00 00 00 00 00 00 0d 01 00 00 00 00 00 00 29 00 00 00 40 00 00 00 75 00 00 00 | ....................)...@...u... |
1ba0 | f2 00 00 00 2a 00 00 00 e1 00 00 00 ff 00 00 00 6c 01 00 00 1d 00 00 00 73 01 00 00 28 00 00 00 | ....*...........l.......s...(... |
1bc0 | 00 00 00 00 74 00 00 00 00 00 00 00 00 00 00 00 df 00 00 00 64 01 00 00 00 00 00 00 5d 01 00 00 | ....t...............d.......]... |
1be0 | 00 00 00 00 a6 00 00 00 00 00 00 00 24 00 00 00 6d 01 00 00 c0 00 00 00 2b 01 00 00 6a 00 00 00 | ............$...m.......+...j... |
1c00 | 00 00 00 00 ab 00 00 00 65 01 00 00 ef 00 00 00 c9 00 00 00 f6 00 00 00 57 00 00 00 e7 00 00 00 | ........e...............W....... |
1c20 | 00 00 00 00 3b 01 00 00 ed 00 00 00 de 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 01 00 00 | ....;.......................*... |
1c40 | 03 01 00 00 07 00 00 00 4a 00 00 00 22 01 00 00 b1 00 00 00 2f 00 00 00 00 00 00 00 1b 00 00 00 | ........J..."......./........... |
1c60 | 30 01 00 00 5f 01 00 00 72 00 00 00 f9 00 00 00 90 00 00 00 44 00 00 00 5b 00 00 00 04 01 00 00 | 0..._...r...........D...[....... |
1c80 | 29 01 00 00 70 01 00 00 00 00 00 00 00 00 00 00 cc 00 00 00 1b 01 00 00 5e 01 00 00 1c 01 00 00 | )...p...................^....... |
1ca0 | 00 00 00 00 32 01 00 00 37 00 00 00 6a 01 00 00 08 01 00 00 92 00 00 00 22 00 00 00 27 00 00 00 | ....2...7...j..........."...'... |
1cc0 | 00 00 00 00 15 00 00 00 2c 00 00 00 1a 01 00 00 55 00 00 00 fc 00 00 00 58 01 00 00 24 01 00 00 | ........,.......U.......X...$... |
1ce0 | 38 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 36 01 00 00 76 00 00 00 55 01 00 00 4f 01 00 00 | 8...............6...v...U...O... |
1d00 | 71 01 00 00 58 00 00 00 6c 00 00 00 aa 00 00 00 68 00 00 00 4d 01 00 00 12 00 00 00 3f 01 00 00 | q...X...l.......h...M.......?... |
1d20 | 6e 01 00 00 00 00 00 00 77 00 00 00 05 01 00 00 fa 00 00 00 d4 00 00 00 a3 00 00 00 49 00 00 00 | n.......w...................I... |
1d40 | 00 00 00 00 ea 00 00 00 00 00 00 00 00 00 00 00 65 00 00 00 00 00 00 00 00 00 00 00 67 00 00 00 | ................e...........g... |
1d60 | 02 00 00 00 00 00 00 00 a4 00 00 00 00 00 00 00 b9 00 00 00 26 00 00 00 be 00 00 00 0a 00 00 00 | ....................&........... |
1d80 | 32 00 00 00 b2 00 00 00 00 00 00 00 83 00 00 00 00 00 00 00 13 00 00 00 1f 00 00 00 00 00 00 00 | 2............................... |
1da0 | 11 00 00 00 c6 00 00 00 00 00 00 00 e9 00 00 00 41 01 00 00 44 01 00 00 ee 00 00 00 00 00 00 00 | ................A...D........... |
1dc0 | 00 00 00 00 00 00 00 00 6f 01 00 00 00 00 00 00 39 01 00 00 0d 00 00 00 00 00 00 00 31 00 00 00 | ........o.......9...........1... |
1de0 | 7a 00 00 00 a2 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 fd 00 00 00 00 00 00 00 18 00 00 00 | z............................... |
1e00 | e8 00 00 00 00 00 00 00 66 00 00 00 d5 00 00 00 00 00 00 00 94 00 00 00 00 00 00 00 95 00 00 00 | ........f....................... |
1e20 | 12 01 00 00 00 00 00 00 0f 00 00 00 54 00 00 00 20 00 00 00 c3 00 00 00 00 00 00 00 3e 01 00 00 | ............T...............>... |
1e40 | 1a 00 00 00 3a 01 00 00 25 01 00 00 bc 00 00 00 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....:...%.......H............... |
1e60 | 2e 00 00 00 d9 00 00 00 a5 00 00 00 00 00 00 00 a9 00 00 00 39 00 00 00 00 00 00 00 00 00 00 00 | ....................9........... |
1e80 | 1f 01 00 00 c1 00 00 00 a8 00 00 00 c5 00 00 00 00 00 00 00 4d 00 00 00 a7 00 00 00 00 00 00 00 | ....................M........... |
1ea0 | 8b 00 00 00 f4 00 00 00 7c 00 00 00 07 01 00 00 89 00 00 00 67 01 00 00 46 00 00 00 f0 00 00 00 | ........|...........g...F....... |
1ec0 | 80 00 00 00 5a 00 00 00 fe 00 00 00 91 00 00 00 6f 00 00 00 93 00 00 00 35 01 00 00 00 00 00 00 | ....Z...........o.......5....... |
1ee0 | 4e 00 00 00 00 00 00 00 c2 00 00 00 00 00 00 00 5e 00 00 00 62 01 00 00 27 01 00 00 00 00 00 00 | N...............^...b...'....... |
1f00 | 00 00 00 00 19 01 00 00 00 00 00 00 bb 00 00 00 3c 00 00 00 0a 01 00 00 f8 00 00 00 00 00 00 00 | ................<............... |
1f20 | 00 00 00 00 e4 00 00 00 00 23 20 20 20 74 65 72 72 61 66 6f 72 6d 41 5a 20 23 20 20 20 74 65 72 | .........#...terraformAZ.#...ter |
1f40 | 72 61 66 6f 72 6d 76 53 70 68 65 72 65 20 23 20 20 20 74 65 72 72 61 66 6f 72 6d 47 6f 6f 67 6c | raformvSphere.#...terraformGoogl |
1f60 | 65 00 23 61 7a 20 6c 6f 67 69 6e 00 23 63 64 20 2f 79 6f 75 72 20 66 6f 6c 64 65 72 00 23 74 65 | e.#az.login.#cd./your.folder.#te |
1f80 | 72 72 61 66 6f 72 6d 20 61 70 70 6c 79 00 23 74 65 72 72 61 66 6f 72 6d 20 69 6e 69 74 00 23 74 | rraform.apply.#terraform.init.#t |
1fa0 | 65 72 72 61 66 6f 72 6d 20 70 6c 61 6e 00 23 79 65 73 00 2a 2a 4e 4f 54 45 2a 2a 3a 20 62 65 20 | erraform.plan.#yes.**NOTE**:.be. |
1fc0 | 63 61 72 65 66 75 6c 20 77 68 69 6c 65 20 63 6f 70 79 69 6e 67 20 61 6e 64 20 70 61 73 74 69 6e | careful.while.copying.and.pastin |
1fe0 | 67 20 70 72 65 76 69 6f 75 73 20 63 6f 6d 6d 61 6e 64 73 2e 20 44 6f 75 62 6c 65 20 71 75 6f 74 | g.previous.commands..Double.quot |
2000 | 65 73 20 6d 61 79 20 6e 65 65 64 20 74 6f 20 62 65 20 63 6f 72 72 65 63 74 65 64 2e 00 2a 2a 4e | es.may.need.to.be.corrected..**N |
2020 | 4f 54 45 2a 2a 3a 20 62 65 20 63 61 72 65 66 75 6c 6c 20 77 68 69 6c 65 20 63 6f 70 79 69 6e 67 | OTE**:.be.carefull.while.copying |
2040 | 20 61 6e 64 20 70 61 73 74 69 6e 67 20 70 72 65 76 69 6f 75 73 20 63 6f 6d 6d 61 6e 64 73 2e 20 | .and.pasting.previous.commands.. |
2060 | 44 6f 62 6c 65 20 71 75 6f 74 65 73 20 6d 61 79 20 6e 65 65 64 20 74 6f 20 62 65 20 63 6f 72 72 | Doble.quotes.may.need.to.be.corr |
2080 | 65 63 74 65 64 2e 00 2a 2a 6d 65 74 61 2d 64 61 74 61 2a 2a 3a 20 65 6d 70 74 79 20 66 69 6c 65 | ected..**meta-data**:.empty.file |
20a0 | 20 28 72 65 71 75 69 72 65 64 29 2e 00 2a 2a 6e 65 74 77 6f 72 6b 2d 63 6f 6e 66 69 67 2a 2a 20 | .(required)..**network-config**. |
20c0 | 66 69 6c 65 20 6f 6e 6c 79 20 68 61 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 74 68 61 74 | file.only.has.configuration.that |
20e0 | 20 64 69 73 61 62 6c 65 73 20 74 68 65 20 61 75 74 6f 6d 61 74 69 63 20 64 68 63 70 20 63 6c 69 | .disables.the.automatic.dhcp.cli |
2100 | 65 6e 74 20 6f 6e 20 66 69 72 73 74 20 69 6e 74 65 72 66 61 63 65 2e 00 2a 2a 6e 65 74 77 6f 72 | ent.on.first.interface..**networ |
2120 | 6b 2d 63 6f 6e 66 69 67 2a 2a 3a 20 66 69 6c 65 20 74 68 61 74 20 77 69 6c 6c 20 69 6e 64 69 63 | k-config**:.file.that.will.indic |
2140 | 61 74 65 20 74 6f 20 61 76 6f 69 64 20 64 68 63 70 20 63 6c 69 65 6e 74 20 6f 6e 20 66 69 72 73 | ate.to.avoid.dhcp.client.on.firs |
2160 | 74 20 69 6e 74 65 72 66 61 63 65 2e 00 2a 2a 75 73 65 72 2d 64 61 74 61 2a 2a 20 66 69 6c 65 20 | t.interface..**user-data**.file. |
2180 | 6d 75 73 74 20 73 74 61 72 74 20 77 69 74 68 20 60 60 23 63 6c 6f 75 64 2d 63 6f 6e 66 69 67 60 | must.start.with.``#cloud-config` |
21a0 | 60 20 61 6e 64 20 63 6f 6e 74 61 69 6e 73 20 76 79 6f 73 2d 63 6f 6d 6d 61 6e 64 73 2e 20 46 6f | `.and.contains.vyos-commands..Fo |
21c0 | 72 20 65 78 61 6d 70 6c 65 3a 00 2a 2a 75 73 65 72 2d 64 61 74 61 2a 2a 3a 20 69 6e 63 6c 75 64 | r.example:.**user-data**:.includ |
21e0 | 65 73 20 76 79 6f 73 2d 63 6f 6d 6d 61 6e 64 73 2e 00 2f 63 6f 6e 66 69 67 2d 66 69 6c 65 00 2f | es.vyos-commands../config-file./ |
2200 | 63 6f 6e 66 69 67 75 72 65 00 2f 67 65 6e 65 72 61 74 65 00 2f 69 6d 61 67 65 00 2f 70 6f 77 65 | configure./generate./image./powe |
2220 | 72 6f 66 66 00 2f 72 65 62 6f 6f 74 00 2f 72 65 73 65 74 00 2f 72 65 74 72 69 65 76 65 00 2f 73 | roff./reboot./reset./retrieve./s |
2240 | 68 6f 77 00 31 20 41 6e 73 69 62 6c 65 20 64 6f 65 73 6e 27 74 20 63 6f 6e 6e 65 63 74 20 76 69 | how.1.Ansible.doesn't.connect.vi |
2260 | 61 20 53 53 48 20 74 6f 20 79 6f 75 72 20 41 57 53 20 69 6e 73 74 61 6e 63 65 3a 20 79 6f 75 20 | a.SSH.to.your.AWS.instance:.you. |
2280 | 68 61 76 65 20 74 6f 20 63 68 65 63 6b 20 74 68 61 74 20 79 6f 75 72 20 53 53 48 20 6b 65 79 20 | have.to.check.that.your.SSH.key. |
22a0 | 68 61 73 20 63 6f 70 69 65 64 20 69 6e 74 6f 20 74 68 65 20 70 61 74 68 20 2f 72 6f 6f 74 2f 61 | has.copied.into.the.path./root/a |
22c0 | 77 73 2f 2e 00 31 20 43 6f 6c 6c 65 63 74 20 61 6c 6c 20 64 61 74 61 20 69 6e 20 74 6f 20 66 69 | ws/..1.Collect.all.data.in.to.fi |
22e0 | 6c 65 20 22 74 65 72 72 61 66 6f 72 6d 2e 74 66 76 61 72 73 22 20 61 6e 64 20 63 72 65 61 74 65 | le."terraform.tfvars".and.create |
2300 | 20 72 65 73 6f 75 72 63 65 73 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 22 74 65 72 72 61 66 6f 72 | .resources.for.example."terrafor |
2320 | 6d 22 00 31 20 43 72 65 61 74 65 20 61 6e 20 55 4e 49 58 20 69 6e 73 74 61 6e 63 65 20 77 68 65 | m".1.Create.an.UNIX.instance.whe |
2340 | 6e 65 76 65 72 20 79 6f 75 20 77 61 6e 74 20 28 6c 6f 63 61 6c 2c 20 63 6c 6f 75 64 2c 20 61 6e | never.you.want.(local,.cloud,.an |
2360 | 64 20 73 6f 20 6f 6e 29 00 31 20 43 72 65 61 74 65 20 61 6e 20 55 4e 49 58 20 6f 72 20 57 69 6e | d.so.on).1.Create.an.UNIX.or.Win |
2380 | 64 6f 77 73 20 69 6e 73 74 61 6e 63 65 00 31 20 43 72 65 61 74 65 20 61 6e 20 61 63 63 6f 75 6e | dows.instance.1.Create.an.accoun |
23a0 | 74 20 77 69 74 68 20 41 57 53 20 61 6e 64 20 67 65 74 20 79 6f 75 72 20 22 61 63 63 65 73 73 5f | t.with.AWS.and.get.your."access_ |
23c0 | 6b 65 79 22 2c 20 22 73 65 63 72 65 74 20 6b 65 79 22 00 31 20 43 72 65 61 74 65 20 61 6e 20 61 | key",."secret.key".1.Create.an.a |
23e0 | 63 63 6f 75 6e 74 20 77 69 74 68 20 41 7a 75 72 65 00 31 2e 20 41 6e 73 69 62 6c 65 20 64 6f 65 | ccount.with.Azure.1..Ansible.doe |
2400 | 73 6e 27 74 20 63 6f 6e 6e 65 63 74 20 76 69 61 20 53 53 48 20 74 6f 20 79 6f 75 72 20 41 57 53 | sn't.connect.via.SSH.to.your.AWS |
2420 | 20 69 6e 73 74 61 6e 63 65 3a 20 79 6f 75 20 68 61 76 65 20 74 6f 20 63 68 65 63 6b 20 74 68 61 | .instance:.you.have.to.check.tha |
2440 | 74 20 79 6f 75 72 20 53 53 48 20 6b 65 79 20 68 61 73 20 63 6f 70 69 65 64 20 69 6e 74 6f 20 74 | t.your.SSH.key.has.copied.into.t |
2460 | 68 65 20 70 61 74 68 20 2f 72 6f 6f 74 2f 61 77 73 2f 2e 20 41 6c 73 6f 2c 20 69 6e 63 72 65 61 | he.path./root/aws/..Also,.increa |
2480 | 73 65 20 74 68 65 20 74 69 6d 65 20 69 6e 20 74 68 65 20 66 69 6c 65 20 69 6e 73 74 61 6e 63 65 | se.the.time.in.the.file.instance |
24a0 | 2e 79 6d 6c 20 66 72 6f 6d 20 33 30 30 20 73 65 63 20 74 6f 20 35 30 30 20 73 65 63 20 6f 72 20 | .yml.from.300.sec.to.500.sec.or. |
24c0 | 6d 6f 72 65 2e 20 28 49 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 79 6f 75 72 20 6c 6f 63 61 74 69 | more..(It.depends.on.your.locati |
24e0 | 6f 6e 29 2e 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 6f 70 65 | on)..Make.sure.that.you.have.ope |
2500 | 6e 65 64 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 69 6e 20 74 68 | ned.access.to.the.instance.in.th |
2520 | 65 20 73 65 63 75 72 69 74 79 20 67 72 6f 75 70 2e 00 31 2e 31 20 43 6f 6c 6c 65 63 74 20 61 6c | e.security.group..1.1.Collect.al |
2540 | 6c 20 64 61 74 61 20 69 6e 20 74 6f 20 66 69 6c 65 20 22 74 65 72 72 61 66 6f 72 6d 2e 74 66 76 | l.data.in.to.file."terraform.tfv |
2560 | 61 72 73 22 20 61 6e 64 20 63 72 65 61 74 65 20 72 65 73 6f 75 72 63 65 73 20 66 6f 20 65 78 61 | ars".and.create.resources.fo.exa |
2580 | 6d 70 6c 65 20 22 74 65 72 72 61 66 6f 72 6d 22 00 31 2e 31 20 43 72 65 61 74 65 20 61 6e 20 61 | mple."terraform".1.1.Create.an.a |
25a0 | 63 63 6f 75 6e 74 20 77 69 74 68 20 41 57 53 20 61 6e 64 20 67 65 74 20 79 6f 75 72 20 22 61 63 | ccount.with.AWS.and.get.your."ac |
25c0 | 63 65 73 73 5f 6b 65 79 22 2c 20 22 73 65 63 72 65 74 20 6b 65 79 22 00 31 2e 31 20 43 72 65 61 | cess_key",."secret.key".1.1.Crea |
25e0 | 74 65 20 61 6e 20 61 63 63 6f 75 6e 74 20 77 69 74 68 20 41 7a 75 72 65 00 31 2e 32 20 43 72 65 | te.an.account.with.Azure.1.2.Cre |
2600 | 61 74 65 20 61 20 6b 65 79 20 70 61 69 72 20 61 6e 64 20 64 6f 77 6e 6c 6f 61 64 20 79 6f 75 72 | ate.a.key.pair.and.download.your |
2620 | 20 2e 70 65 6d 20 6b 65 79 00 31 2e 32 20 43 72 65 61 74 65 20 61 20 6b 65 79 20 70 61 69 72 5f | ..pem.key.1.2.Create.a.key.pair_ |
2640 | 20 61 6e 64 20 64 6f 77 6e 6c 6f 61 64 20 79 6f 75 72 20 2e 70 65 6d 20 6b 65 79 00 31 2e 33 20 | .and.download.your..pem.key.1.3. |
2660 | 43 72 65 61 74 65 20 61 20 73 65 63 75 72 69 74 79 20 67 72 6f 75 70 20 66 6f 72 20 74 68 65 20 | Create.a.security.group.for.the. |
2680 | 6e 65 77 20 56 79 4f 53 20 69 6e 73 74 61 6e 63 65 00 31 2e 33 20 43 72 65 61 74 65 20 61 20 73 | new.VyOS.instance.1.3.Create.a.s |
26a0 | 65 63 75 72 69 74 79 20 67 72 6f 75 70 5f 20 66 6f 72 20 74 68 65 20 6e 65 77 20 56 79 4f 53 20 | ecurity.group_.for.the.new.VyOS. |
26c0 | 69 6e 73 74 61 6e 63 65 20 61 6e 64 20 6f 70 65 6e 20 61 6c 6c 20 74 72 61 66 66 69 63 00 32 20 | instance.and.open.all.traffic.2. |
26e0 | 43 72 65 61 74 65 20 61 20 6b 65 79 20 70 61 69 72 5f 20 61 6e 64 20 64 6f 77 6e 6c 6f 61 64 20 | Create.a.key.pair_.and.download. |
2700 | 79 6f 75 72 20 2e 70 65 6d 20 6b 65 79 00 32 20 44 6f 77 6e 6c 6f 61 64 20 61 6e 64 20 69 6e 73 | your..pem.key.2.Download.and.ins |
2720 | 74 61 6c 6c 20 41 6e 73 69 62 6c 65 00 32 20 44 6f 77 6e 6c 6f 61 64 20 61 6e 64 20 69 6e 73 74 | tall.Ansible.2.Download.and.inst |
2740 | 61 6c 6c 20 54 65 72 72 61 66 6f 72 6d 00 32 20 54 65 72 72 61 66 6f 72 6d 20 64 6f 65 73 6e 27 | all.Terraform.2.Terraform.doesn' |
2760 | 74 20 63 6f 6e 6e 65 63 74 20 76 69 61 20 53 53 48 20 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c | t.connect.via.SSH.to.your.Ansibl |
2780 | 65 20 69 6e 73 74 61 6e 63 65 3a 20 79 6f 75 20 68 61 76 65 20 74 6f 20 63 68 65 63 6b 20 74 68 | e.instance:.you.have.to.check.th |
27a0 | 65 20 63 6f 72 72 65 63 74 20 6c 6f 67 69 6e 20 61 6e 64 20 70 61 73 73 77 6f 72 64 20 69 6e 20 | e.correct.login.and.password.in. |
27c0 | 74 68 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 66 69 6c 65 20 56 79 4f 53 2e 20 74 66 00 32 2e | the.part.of.the.file.VyOS..tf.2. |
27e0 | 31 20 43 72 65 61 74 65 20 61 20 55 4e 49 58 20 6f 72 20 57 69 6e 64 6f 77 73 20 69 6e 73 74 61 | 1.Create.a.UNIX.or.Windows.insta |
2800 | 6e 63 65 00 32 2e 31 20 43 72 65 61 74 65 20 61 30 20 55 4e 49 58 20 6f 72 20 57 69 6e 64 6f 77 | nce.2.1.Create.a0.UNIX.or.Window |
2820 | 73 20 69 6e 73 74 61 6e 63 65 00 32 2e 32 20 44 6f 77 6e 6c 6f 61 64 20 61 6e 64 20 69 6e 73 74 | s.instance.2.2.Download.and.inst |
2840 | 61 6c 6c 20 54 65 72 72 61 66 6f 72 6d 00 32 2e 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c | all.Terraform.2.3.Create.the.fol |
2860 | 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2e 2e 2f 61 77 73 76 79 6f 73 2f 00 32 2e 33 20 | der.for.example.../awsvyos/.2.3. |
2880 | 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2e 2e | Create.the.folder.for.example... |
28a0 | 2f 61 7a 76 79 6f 73 2f 00 32 2e 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 | /azvyos/.2.3.Create.the.folder.f |
28c0 | 6f 72 20 65 78 61 6d 70 6c 65 20 2e 2e 2f 76 73 70 68 65 72 65 2f 00 32 2e 33 20 43 72 65 61 74 | or.example.../vsphere/.2.3.Creat |
28e0 | 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 | e.the.folder.for.example./root/a |
2900 | 77 73 74 65 72 72 61 66 6f 72 6d 00 32 2e 34 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 20 66 | wsterraform.2.4.Copy.all.files.f |
2920 | 72 6f 6d 20 6d 79 20 66 6f 6c 64 65 72 20 2f 54 65 72 72 61 66 6f 72 6d 20 69 6e 74 6f 20 79 6f | rom.my.folder./Terraform.into.yo |
2940 | 75 72 20 54 65 72 72 61 66 6f 72 6d 20 70 72 6f 6a 65 63 74 00 32 2e 34 20 43 6f 70 79 20 61 6c | ur.Terraform.project.2.4.Copy.al |
2960 | 6c 20 66 69 6c 65 73 20 66 72 6f 6d 20 6d 79 20 66 6f 6c 64 65 72 20 2f 54 65 72 72 61 66 6f 72 | l.files.from.my.folder./Terrafor |
2980 | 6d 20 69 6e 74 6f 20 79 6f 75 72 20 54 65 72 72 61 66 6f 72 6d 20 70 72 6f 6a 65 63 74 20 28 6d | m.into.your.Terraform.project.(m |
29a0 | 61 69 6e 2e 74 66 2c 20 76 61 72 69 61 62 6c 65 73 2e 74 66 29 00 32 2e 34 20 43 6f 70 79 20 61 | ain.tf,.variables.tf).2.4.Copy.a |
29c0 | 6c 6c 20 66 69 6c 65 73 20 69 6e 74 6f 20 79 6f 75 72 20 54 65 72 72 61 66 6f 72 6d 20 70 72 6f | ll.files.into.your.Terraform.pro |
29e0 | 6a 65 63 74 20 22 2f 72 6f 6f 74 2f 61 77 73 74 65 72 72 61 66 6f 72 6d 22 20 28 76 79 6f 73 2e | ject."/root/awsterraform".(vyos. |
2a00 | 74 66 2c 20 76 61 72 2e 74 66 2c 20 74 65 72 72 61 66 6f 72 6d 2e 74 66 76 61 72 73 2c 76 65 72 | tf,.var.tf,.terraform.tfvars,ver |
2a20 | 73 69 6f 6e 2e 74 66 29 2c 20 6d 6f 72 65 20 64 65 74 61 69 6c 65 64 20 73 65 65 20 60 53 74 72 | sion.tf),.more.detailed.see.`Str |
2a40 | 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 41 57 53 | ucture.of.files.Terrafom.for.AWS |
2a60 | 60 5f 00 32 2e 34 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 74 6f 20 79 6f 75 72 20 | `_.2.4.Copy.all.files.into.your. |
2a80 | 54 65 72 72 61 66 6f 72 6d 20 70 72 6f 6a 65 63 74 20 28 76 79 6f 73 2e 74 66 2c 20 76 61 72 2e | Terraform.project.(vyos.tf,.var. |
2aa0 | 74 66 29 20 32 2e 34 2e 31 20 50 6c 65 61 73 65 20 74 79 70 65 20 74 68 65 20 69 6e 66 6f 72 6d | tf).2.4.1.Please.type.the.inform |
2ac0 | 61 74 69 6f 6e 20 69 6e 74 6f 20 74 68 65 20 73 74 72 69 6e 67 73 20 32 32 2c 20 33 35 2c 20 33 | ation.into.the.strings.22,.35,.3 |
2ae0 | 36 20 6f 66 20 66 69 6c 65 20 22 76 79 6f 73 2e 74 66 22 00 32 2e 35 20 4c 6f 67 69 6e 20 77 69 | 6.of.file."vyos.tf".2.5.Login.wi |
2b00 | 74 68 20 41 7a 75 72 65 20 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6d 6d 61 6e 64 00 32 2e 35 20 | th.Azure..using.the.command.2.5. |
2b20 | 54 79 70 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 3a 00 32 2e 36 20 54 79 70 65 20 74 68 65 | Type.the.commands.:.2.6.Type.the |
2b40 | 20 63 6f 6d 6d 61 6e 64 73 20 3a 00 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 | .commands.:.3.Create.the.folder. |
2b60 | 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 77 73 2f 00 33 20 43 72 65 61 74 65 20 | for.example./root/aws/.3.Create. |
2b80 | 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 77 73 | the.folder.for.example./root/aws |
2ba0 | 74 65 72 72 61 66 6f 72 6d 00 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f | terraform.3.Create.the.folder.fo |
2bc0 | 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 7a 2f 00 33 20 43 72 65 61 74 65 20 74 68 65 | r.example./root/az/.3.Create.the |
2be0 | 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 7a 76 79 6f 73 | .folder.for.example./root/azvyos |
2c00 | 2f 00 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c | /.3.Create.the.folder.for.exampl |
2c20 | 65 20 2f 72 6f 6f 74 2f 76 73 70 68 65 72 65 74 65 72 72 61 66 6f 72 6d 00 33 20 43 72 65 61 74 | e./root/vsphereterraform.3.Creat |
2c40 | 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 76 | e.the.folder.for.example./root/v |
2c60 | 73 70 68 65 72 65 74 65 72 72 61 66 6f 72 6d 2f 00 33 2e 31 20 43 72 65 61 74 65 20 61 20 55 4e | sphereterraform/.3.1.Create.a.UN |
2c80 | 49 58 20 69 6e 73 74 61 6e 63 65 00 33 2e 31 20 43 72 65 61 74 65 20 61 20 55 4e 49 58 20 69 6e | IX.instance.3.1.Create.a.UNIX.in |
2ca0 | 73 74 61 6e 63 65 20 77 68 65 6e 65 76 65 72 20 79 6f 75 20 77 61 6e 74 20 28 6c 6f 63 61 6c 2c | stance.whenever.you.want.(local, |
2cc0 | 20 63 6c 6f 75 64 2c 20 61 6e 64 20 73 6f 20 6f 6e 29 00 33 2e 32 20 44 6f 77 6e 6c 6f 61 64 20 | .cloud,.and.so.on).3.2.Download. |
2ce0 | 61 6e 64 20 69 6e 73 74 61 6c 6c 20 41 6e 73 69 62 6c 65 00 33 2e 33 20 43 72 65 61 74 65 20 74 | and.install.Ansible.3.3.Create.t |
2d00 | 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 77 73 2f | he.folder.for.example./root/aws/ |
2d20 | 00 33 2e 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 | .3.3.Create.the.folder.for.examp |
2d40 | 6c 65 20 2f 72 6f 6f 74 2f 61 7a 2f 00 33 2e 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 | le./root/az/.3.3.Create.the.fold |
2d60 | 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 76 73 70 68 65 72 65 2f 00 33 2e | er.for.example./root/vsphere/.3. |
2d80 | 34 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 20 66 72 6f 6d 20 6d 79 20 66 6f 6c 64 65 72 20 | 4.Copy.all.files.from.my.folder. |
2da0 | 2f 41 6e 73 69 62 6c 65 20 69 6e 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c 65 20 70 72 6f 6a 65 | /Ansible.into.your.Ansible.proje |
2dc0 | 63 74 20 28 61 6e 73 69 62 6c 65 2e 63 66 67 2c 20 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 20 61 6e | ct.(ansible.cfg,.instance.yml.an |
2de0 | 64 20 2f 67 72 6f 75 70 5f 76 61 72 73 29 00 33 2e 34 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 | d./group_vars).3.4.Copy.all.file |
2e00 | 73 20 66 72 6f 6d 20 6d 79 20 66 6f 6c 64 65 72 20 2f 41 6e 73 69 62 6c 65 20 69 6e 74 6f 20 79 | s.from.my.folder./Ansible.into.y |
2e20 | 6f 75 72 20 41 6e 73 69 62 6c 65 20 70 72 6f 6a 65 63 74 20 28 61 6e 73 69 62 6c 65 2e 63 66 67 | our.Ansible.project.(ansible.cfg |
2e40 | 2c 20 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 2c 20 6d 79 6b 65 79 2e 70 65 6d 29 00 33 2e 34 20 43 | ,.instance.yml,.mykey.pem).3.4.C |
2e60 | 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c 65 20 | opy.all.files.into.your.Ansible. |
2e80 | 70 72 6f 6a 65 63 74 20 22 2f 72 6f 6f 74 2f 61 77 73 2f 22 20 28 61 6e 73 69 62 6c 65 2e 63 66 | project."/root/aws/".(ansible.cf |
2ea0 | 67 2c 20 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 2c 20 6d 79 6b 65 79 2e 70 65 6d 20 61 6e 64 20 22 | g,.instance.yml,.mykey.pem.and." |
2ec0 | 61 6c 6c 22 29 2c 20 6d 6f 72 65 20 64 65 74 61 69 6c 65 64 20 73 65 65 20 60 53 74 72 75 63 74 | all"),.more.detailed.see.`Struct |
2ee0 | 75 72 65 20 6f 66 20 66 69 6c 65 73 20 41 6e 73 69 62 6c 65 20 66 6f 72 20 41 57 53 60 5f 00 34 | ure.of.files.Ansible.for.AWS`_.4 |
2f00 | 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c | .Copy.all.files.into.your.Ansibl |
2f20 | 65 20 70 72 6f 6a 65 63 74 20 22 2f 72 6f 6f 74 2f 61 77 73 2f 22 20 28 61 6e 73 69 62 6c 65 2e | e.project."/root/aws/".(ansible. |
2f40 | 63 66 67 2c 20 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 2c 20 6d 79 6b 65 79 2e 70 65 6d 20 61 6e 64 | cfg,.instance.yml,.mykey.pem.and |
2f60 | 20 22 61 6c 6c 22 29 2c 20 6d 6f 72 65 20 64 65 74 61 69 6c 65 64 20 73 65 65 20 60 53 74 72 75 | ."all"),.more.detailed.see.`Stru |
2f80 | 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 41 6e 73 69 62 6c 65 20 66 6f 72 20 41 57 53 60 5f | cture.of.files.Ansible.for.AWS`_ |
2fa0 | 00 34 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 74 6f 20 79 6f 75 72 20 41 6e 73 69 | .4.Copy.all.files.into.your.Ansi |
2fc0 | 62 6c 65 20 70 72 6f 6a 65 63 74 20 22 2f 72 6f 6f 74 2f 61 7a 2f 22 20 28 61 6e 73 69 62 6c 65 | ble.project."/root/az/".(ansible |
2fe0 | 2e 63 66 67 2c 20 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 2c 22 61 6c 6c 22 29 2c 20 6d 6f 72 65 20 | .cfg,.instance.yml,"all"),.more. |
3000 | 64 65 74 61 69 6c 65 64 20 73 65 65 20 60 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 | detailed.see.`Structure.of.files |
3020 | 20 41 6e 73 69 62 6c 65 20 66 6f 72 20 41 7a 75 72 65 60 5f 00 34 20 43 6f 70 79 20 61 6c 6c 20 | .Ansible.for.Azure`_.4.Copy.all. |
3040 | 66 69 6c 65 73 20 69 6e 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c 65 20 70 72 6f 6a 65 63 74 20 | files.into.your.Ansible.project. |
3060 | 22 2f 72 6f 6f 74 2f 76 73 70 68 65 72 65 74 65 72 72 61 66 6f 72 6d 2f 22 20 28 61 6e 73 69 62 | "/root/vsphereterraform/".(ansib |
3080 | 6c 65 2e 63 66 67 2c 20 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 2c 22 61 6c 6c 22 29 2c 20 6d 6f 72 | le.cfg,.instance.yml,"all"),.mor |
30a0 | 65 20 64 65 74 61 69 6c 65 64 20 73 65 65 20 60 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c | e.detailed.see.`Structure.of.fil |
30c0 | 65 73 20 41 6e 73 69 62 6c 65 20 66 6f 72 20 76 53 70 68 65 72 65 60 5f 00 34 2e 31 20 54 79 70 | es.Ansible.for.vSphere`_.4.1.Typ |
30e0 | 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 6f 6e 20 79 6f 75 72 20 54 65 72 72 61 66 6f 6d 20 | e.the.commands.on.your.Terrafom. |
3100 | 69 6e 73 74 61 6e 63 65 3a 00 41 20 56 79 4f 53 20 71 63 6f 77 20 69 6d 61 67 65 20 77 69 74 68 | instance:.A.VyOS.qcow.image.with |
3120 | 20 63 6c 6f 75 64 2d 69 6e 69 74 20 6f 70 74 69 6f 6e 73 20 69 73 20 6e 65 65 64 65 64 2e 20 54 | .cloud-init.options.is.needed..T |
3140 | 68 69 73 20 63 61 6e 20 62 65 20 6f 62 74 61 69 6e 65 64 20 75 73 69 6e 67 20 60 76 79 6f 73 2d | his.can.be.obtained.using.`vyos- |
3160 | 76 6d 2d 69 6d 61 67 65 73 60 5f 20 72 65 70 6f 2e 20 41 66 74 65 72 20 63 6c 6f 6e 69 6e 67 20 | vm-images`_.repo..After.cloning. |
3180 | 74 68 65 20 72 65 70 6f 2c 20 65 64 69 74 20 74 68 65 20 66 69 6c 65 20 2a 2a 71 65 6d 75 2e 79 | the.repo,.edit.the.file.**qemu.y |
31a0 | 6d 6c 2a 2a 20 61 6e 64 20 63 6f 6d 6d 65 6e 74 20 74 68 65 20 2a 2a 64 6f 77 6e 6c 6f 61 64 2d | ml**.and.comment.the.**download- |
31c0 | 69 73 6f 2a 2a 20 72 6f 6c 65 2e 00 41 20 56 79 4f 53 20 71 63 6f 77 20 69 6d 61 67 65 20 77 69 | iso**.role..A.VyOS.qcow.image.wi |
31e0 | 74 68 20 63 6c 6f 75 64 2d 69 6e 69 74 20 6f 70 74 69 6f 6e 73 20 69 73 20 6e 65 65 64 65 64 2e | th.cloud-init.options.is.needed. |
3200 | 20 54 68 69 73 20 63 61 6e 20 62 65 20 6f 62 74 61 69 6e 65 64 20 75 73 69 6e 67 20 60 76 79 6f | .This.can.be.obtained.using.`vyo |
3220 | 73 2d 76 6d 2d 69 6d 61 67 65 73 60 5f 20 72 65 70 6f 2e 20 41 66 74 65 72 20 63 6c 6f 6e 6e 69 | s-vm-images`_.repo..After.clonni |
3240 | 6e 67 20 74 68 65 20 72 65 70 6f 2c 20 65 64 69 74 20 74 68 65 20 66 69 6c 65 20 2a 2a 71 65 6d | ng.the.repo,.edit.the.file.**qem |
3260 | 75 2e 79 6d 6c 2a 2a 20 61 6e 64 20 63 6f 6d 6d 65 6e 74 20 74 68 65 20 2a 2a 64 6f 77 6e 6c 6f | u.yml**.and.comment.the.**downlo |
3280 | 61 64 2d 69 73 6f 2a 2a 20 72 6f 6c 65 2e 00 41 20 63 6c 6f 75 64 2d 63 6f 6e 66 69 67 20 64 6f | ad-iso**.role..A.cloud-config.do |
32a0 | 63 75 6d 65 6e 74 20 69 73 20 77 72 69 74 74 65 6e 20 69 6e 20 59 41 4d 4c 2e 20 54 68 65 20 66 | cument.is.written.in.YAML..The.f |
32c0 | 69 6c 65 20 6d 75 73 74 20 62 65 67 69 6e 20 77 69 74 68 20 60 60 23 63 6c 6f 75 64 2d 63 6f 6e | ile.must.begin.with.``#cloud-con |
32e0 | 66 69 67 60 60 20 6c 69 6e 65 2e 20 54 68 65 20 6f 6e 6c 79 20 73 75 70 70 6f 72 74 65 64 20 74 | fig``.line..The.only.supported.t |
3300 | 6f 70 2d 6c 65 76 65 6c 20 6b 65 79 73 20 61 72 65 20 60 60 76 79 6f 73 5f 63 6f 6e 66 69 67 5f | op-level.keys.are.``vyos_config_ |
3320 | 63 6f 6d 6d 61 6e 64 73 60 60 20 61 6e 64 20 60 60 77 72 69 74 65 5f 66 69 6c 65 73 60 60 2e 20 | commands``.and.``write_files``.. |
3340 | 54 68 65 20 75 73 65 20 6f 66 20 74 68 65 73 65 20 6b 65 79 73 20 69 73 20 64 65 73 63 72 69 62 | The.use.of.these.keys.is.describ |
3360 | 65 64 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 77 6f 20 73 65 63 74 69 6f 6e 73 | ed.in.the.following.two.sections |
3380 | 2e 00 41 20 73 69 6d 70 6c 65 20 65 78 61 6d 70 6c 65 20 69 73 20 73 68 6f 77 6e 20 62 65 6c 6f | ..A.simple.example.is.shown.belo |
33a0 | 77 2c 20 77 68 65 72 65 20 74 68 65 20 6f 70 73 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 | w,.where.the.ops.command.execute |
33c0 | 64 20 69 6e 20 74 68 65 20 70 6f 73 74 2d 68 6f 6f 6b 20 73 63 72 69 70 74 20 69 73 20 22 73 68 | d.in.the.post-hook.script.is."sh |
33e0 | 6f 77 20 69 6e 74 65 72 66 61 63 65 73 22 2e 00 41 20 73 69 6e 67 6c 65 2d 71 75 6f 74 65 20 73 | ow.interfaces"..A.single-quote.s |
3400 | 79 6d 62 6f 6c 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 73 69 64 65 20 63 6f 6d 6d | ymbol.is.not.allowed.inside.comm |
3420 | 61 6e 64 20 6f 72 20 76 61 6c 75 65 2e 00 41 50 49 20 45 6e 64 70 6f 69 6e 74 73 00 41 57 53 00 | and.or.value..API.Endpoints.AWS. |
3440 | 41 57 53 5f 74 65 72 72 61 66 6f 72 6d 5f 61 6e 73 69 62 6c 65 5f 73 69 6e 67 6c 65 5f 76 79 6f | AWS_terraform_ansible_single_vyo |
3460 | 73 5f 69 6e 73 74 61 6e 63 65 00 41 63 63 65 70 74 20 6d 69 6e 69 6f 6e 20 6b 65 79 00 41 66 74 | s_instance.Accept.minion.key.Aft |
3480 | 65 72 20 65 78 65 63 75 74 69 6e 67 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 79 6f | er.executing.all.the.commands.yo |
34a0 | 75 20 77 69 6c 6c 20 68 61 76 65 20 79 6f 75 72 20 56 79 4f 53 20 69 6e 73 74 61 6e 63 65 20 6f | u.will.have.your.VyOS.instance.o |
34c0 | 6e 20 74 68 65 20 41 57 53 20 63 6c 6f 75 64 20 77 69 74 68 20 79 6f 75 72 20 63 6f 6e 66 69 67 | n.the.AWS.cloud.with.your.config |
34e0 | 75 72 61 74 69 6f 6e 2c 20 69 74 27 73 20 61 20 76 65 72 79 20 63 6f 6e 76 65 6e 69 65 6e 74 20 | uration,.it's.a.very.convenient. |
3500 | 64 65 73 69 74 69 6f 6e 2e 20 49 66 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 64 65 6c 65 74 65 20 | desition..If.you.need.to.delete. |
3520 | 74 68 65 20 69 6e 73 74 61 6e 63 65 20 70 6c 65 61 73 65 20 74 79 70 65 20 74 68 65 20 63 6f 6d | the.instance.please.type.the.com |
3540 | 6d 61 6e 64 3a 00 41 66 74 65 72 20 65 78 65 63 75 74 69 6e 67 20 61 6c 6c 20 74 68 65 20 63 6f | mand:.After.executing.all.the.co |
3560 | 6d 6d 61 6e 64 73 20 79 6f 75 20 77 69 6c 6c 20 68 61 76 65 20 79 6f 75 72 20 56 79 4f 53 20 69 | mmands.you.will.have.your.VyOS.i |
3580 | 6e 73 74 61 6e 63 65 20 6f 6e 20 74 68 65 20 41 7a 75 72 65 20 63 6c 6f 75 64 20 77 69 74 68 20 | nstance.on.the.Azure.cloud.with. |
35a0 | 79 6f 75 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 69 74 27 73 20 61 20 76 65 72 79 20 | your.configuration,.it's.a.very. |
35c0 | 63 6f 6e 76 65 6e 69 65 6e 74 20 64 65 73 69 74 69 6f 6e 2e 20 49 66 20 79 6f 75 20 6e 65 65 64 | convenient.desition..If.you.need |
35e0 | 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 70 6c 65 61 73 65 20 74 | .to.delete.the.instance.please.t |
3600 | 79 70 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 3a 00 41 66 74 65 72 20 65 78 65 63 75 74 69 6e 67 | ype.the.command:.After.executing |
3620 | 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 79 6f 75 20 77 69 6c 6c 20 68 61 76 65 20 | .all.the.commands.you.will.have. |
3640 | 79 6f 75 72 20 56 79 4f 53 20 69 6e 73 74 61 6e 63 65 20 6f 6e 20 74 68 65 20 76 53 70 68 65 72 | your.VyOS.instance.on.the.vSpher |
3660 | 65 20 77 69 74 68 20 79 6f 75 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 69 74 27 73 20 | e.with.your.configuration,.it's. |
3680 | 61 20 76 65 72 79 20 63 6f 6e 76 65 6e 69 65 6e 74 20 64 65 73 69 74 69 6f 6e 2e 20 49 66 20 79 | a.very.convenient.desition..If.y |
36a0 | 6f 75 20 6e 65 65 64 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 70 | ou.need.to.delete.the.instance.p |
36c0 | 6c 65 61 73 65 20 74 79 70 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 3a 00 41 6c 6c 20 65 6e 64 70 | lease.type.the.command:.All.endp |
36e0 | 6f 69 6e 74 73 20 6f 6e 6c 79 20 6c 69 73 74 65 6e 20 6f 6e 20 48 54 54 50 20 50 4f 53 54 20 72 | oints.only.listen.on.HTTP.POST.r |
3700 | 65 71 75 65 73 74 73 20 61 6e 64 20 74 68 65 20 41 50 49 20 4b 45 59 20 6d 75 73 74 20 73 65 74 | equests.and.the.API.KEY.must.set |
3720 | 20 61 73 20 60 60 6b 65 79 60 60 20 69 6e 20 74 68 65 20 66 6f 72 6d 64 61 74 61 2e 00 41 6c 6c | .as.``key``.in.the.formdata..All |
3740 | 20 66 69 6c 65 73 20 61 62 6f 75 74 20 74 68 65 20 61 72 74 69 63 6c 65 20 63 61 6e 20 62 65 20 | .files.about.the.article.can.be. |
3760 | 66 6f 75 6e 64 20 68 65 72 65 5f 00 41 6c 6c 20 6f 66 20 74 68 65 73 65 20 63 61 6e 20 62 65 20 | found.here_.All.of.these.can.be. |
3780 | 6f 76 65 72 72 69 64 64 65 6e 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 | overridden.using.the.configurati |
37a0 | 6f 6e 20 69 6e 20 75 73 65 72 2d 64 61 74 61 2e 00 41 6c 73 6f 2c 20 69 6e 63 72 65 61 73 65 20 | on.in.user-data..Also,.increase. |
37c0 | 74 68 65 20 74 69 6d 65 20 69 6e 20 74 68 65 20 66 69 6c 65 20 69 6e 73 74 61 6e 63 65 2e 79 6d | the.time.in.the.file.instance.ym |
37e0 | 6c 20 66 72 6f 6d 20 33 30 30 20 73 65 63 20 74 6f 20 35 30 30 20 73 65 63 20 6f 72 20 6d 6f 72 | l.from.300.sec.to.500.sec.or.mor |
3800 | 65 2e 20 28 49 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 79 6f 75 72 20 6c 6f 63 61 74 69 6f 6e 29 | e..(It.depends.on.your.location) |
3820 | 2e 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 6f 70 65 6e 65 64 | ..Make.sure.that.you.have.opened |
3840 | 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 69 6e 20 74 68 65 20 73 | .access.to.the.instance.in.the.s |
3860 | 65 63 75 72 69 74 79 20 67 72 6f 75 70 2e 00 41 6c 73 6f 2c 20 74 68 69 73 20 6c 61 62 20 63 6f | ecurity.group..Also,.this.lab.co |
3880 | 6e 73 69 64 65 72 73 3a 00 41 6e 73 69 62 6c 65 00 41 6e 79 20 6d 6f 64 69 66 69 63 61 74 69 6f | nsiders:.Ansible.Any.modificatio |
38a0 | 6e 73 20 77 65 72 65 20 64 6f 6e 65 20 74 6f 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 75 6e 66 69 | ns.were.done.to.work.around.unfi |
38c0 | 78 65 64 20 62 75 67 73 20 61 6e 64 20 69 6d 70 6c 65 6d 65 6e 74 20 65 6e 68 61 6e 63 65 6d 65 | xed.bugs.and.implement.enhanceme |
38e0 | 6e 74 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 63 6f 6d 70 6c 65 74 65 20 69 6e 20 74 68 65 | nts.that.are.not.complete.in.the |
3900 | 20 56 79 4f 53 20 73 79 73 74 65 6d 20 63 61 6e 20 62 65 20 70 6c 61 63 65 64 20 68 65 72 65 2e | .VyOS.system.can.be.placed.here. |
3920 | 00 41 74 20 74 68 69 73 20 73 74 65 70 20 77 65 20 63 61 6e 20 67 65 74 20 73 6f 6d 65 20 6f 70 | .At.this.step.we.can.get.some.op |
3940 | 2d 6d 6f 64 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 20 56 79 4f 53 20 6e 6f 64 65 | -mode.information.from.VyOS.node |
3960 | 73 3a 00 41 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 00 41 7a 75 72 65 00 41 7a 75 72 65 5f 74 65 | s:.Authentication.Azure.Azure_te |
3980 | 72 72 61 66 6f 72 6d 5f 61 6e 73 69 62 6c 65 5f 73 69 6e 67 6c 65 5f 76 79 6f 73 5f 69 6e 73 74 | rraform_ansible_single_vyos_inst |
39a0 | 61 6e 63 65 00 42 65 66 6f 72 65 20 73 74 61 72 74 69 6e 67 2c 20 70 6c 65 61 73 65 20 72 65 66 | ance.Before.starting,.please.ref |
39c0 | 65 72 20 74 6f 20 63 6c 6f 75 64 2d 69 6e 69 74 20 60 6e 65 74 77 6f 72 6b 2d 63 6f 6e 66 69 67 | er.to.cloud-init.`network-config |
39e0 | 2d 64 6f 63 73 60 5f 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 6b 6e 6f 77 20 68 6f 77 20 74 6f 20 | -docs`_.in.order.to.know.how.to. |
3a00 | 69 6d 70 6f 72 74 20 75 73 65 72 20 61 6e 64 20 6e 65 74 77 6f 72 6b 20 63 6f 6e 66 69 67 75 72 | import.user.and.network.configur |
3a20 | 61 74 69 6f 6e 73 2e 00 42 65 6c 6f 77 20 73 65 65 20 6f 6e 65 20 65 78 61 6d 70 6c 65 20 66 6f | ations..Below.see.one.example.fo |
3a40 | 72 20 63 75 72 6c 20 61 6e 64 20 6f 6e 65 20 66 6f 72 20 70 79 74 68 6f 6e 2e 20 54 68 65 20 72 | r.curl.and.one.for.python..The.r |
3a60 | 65 73 74 20 6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 72 65 64 75 | est.of.the.documentation.is.redu |
3a80 | 63 65 64 20 74 6f 20 63 75 72 6c 2e 00 43 68 65 63 6b 20 73 61 6c 74 2d 6b 65 79 73 20 6f 6e 20 | ced.to.curl..Check.salt-keys.on. |
3aa0 | 74 68 65 20 73 61 6c 74 20 6d 61 73 74 65 72 00 43 68 65 63 6b 20 74 68 61 74 20 70 72 6f 78 79 | the.salt.master.Check.that.proxy |
3ac0 | 20 6d 69 6e 69 6f 6e 20 69 73 20 61 6c 69 76 65 3a 00 43 68 65 63 6b 20 74 68 61 74 20 73 61 6c | .minion.is.alive:.Check.that.sal |
3ae0 | 74 20 6d 61 73 74 65 72 20 63 61 6e 20 63 6f 6d 6d 75 6e 69 63 61 74 65 20 77 69 74 68 20 6d 69 | t.master.can.communicate.with.mi |
3b00 | 6e 69 6f 6e 73 00 43 6c 6f 75 64 20 61 6e 64 20 76 69 72 74 75 61 6c 69 7a 65 64 20 69 6e 73 74 | nions.Cloud.and.virtualized.inst |
3b20 | 61 6e 63 65 73 20 6f 66 20 56 79 4f 53 20 61 72 65 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 75 73 | ances.of.VyOS.are.initialized.us |
3b40 | 69 6e 67 20 74 68 65 20 69 6e 64 75 73 74 72 79 2d 73 74 61 6e 64 61 72 64 20 63 6c 6f 75 64 2d | ing.the.industry-standard.cloud- |
3b60 | 69 6e 69 74 2e 20 56 69 61 20 63 6c 6f 75 64 2d 69 6e 69 74 2c 20 74 68 65 20 73 79 73 74 65 6d | init..Via.cloud-init,.the.system |
3b80 | 20 70 65 72 66 6f 72 6d 73 20 74 61 73 6b 73 20 73 75 63 68 20 61 73 20 69 6e 6a 65 63 74 69 6e | .performs.tasks.such.as.injectin |
3ba0 | 67 20 53 53 48 20 6b 65 79 73 20 61 6e 64 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 74 68 65 20 6e | g.SSH.keys.and.configuring.the.n |
3bc0 | 65 74 77 6f 72 6b 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 74 68 65 20 75 73 65 72 20 63 61 | etwork..In.addition,.the.user.ca |
3be0 | 6e 20 73 75 70 70 6c 79 20 61 20 63 75 73 74 6f 6d 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 | n.supply.a.custom.configuration. |
3c00 | 61 74 20 74 68 65 20 74 69 6d 65 20 6f 66 20 69 6e 73 74 61 6e 63 65 20 6c 61 75 6e 63 68 2e 00 | at.the.time.of.instance.launch.. |
3c20 | 43 6c 6f 75 64 2d 63 6f 6e 66 69 67 20 6d 6f 64 75 6c 65 73 00 43 6c 6f 75 64 2d 69 6e 69 74 20 | Cloud-config.modules.Cloud-init. |
3c40 | 60 6e 65 74 77 6f 72 6b 2d 63 6f 6e 66 69 67 2d 64 6f 63 73 60 5f 2e 00 43 6c 6f 75 64 2d 69 6e | `network-config-docs`_..Cloud-in |
3c60 | 69 74 20 6f 6e 20 50 72 6f 78 6d 6f 78 00 43 6f 6d 6d 61 6e 64 20 45 78 65 63 75 74 69 6f 6e 20 | it.on.Proxmox.Command.Execution. |
3c80 | 61 74 20 49 6e 69 74 69 61 6c 20 42 6f 6f 74 00 43 6f 6d 6d 61 6e 64 20 53 63 72 69 70 74 69 6e | at.Initial.Boot.Command.Scriptin |
3ca0 | 67 00 43 6f 6d 6d 61 6e 64 20 66 6f 72 20 67 65 6e 65 72 61 74 69 6e 67 20 60 60 73 65 65 64 2e | g.Command.for.generating.``seed. |
3cc0 | 69 73 6f 60 60 00 43 6f 6d 6d 61 6e 64 73 20 72 65 71 75 69 72 65 6d 65 6e 74 73 3a 00 43 6f 6e | iso``.Commands.requirements:.Con |
3ce0 | 66 69 67 20 53 6f 75 72 63 65 73 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 43 6f 6e 66 69 67 | fig.Sources.Configuration.Config |
3d00 | 75 72 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 65 78 65 63 75 74 65 64 20 6a 75 | uration.commands.are.executed.ju |
3d20 | 73 74 20 6c 69 6b 65 20 66 72 6f 6d 20 61 20 6e 6f 72 6d 61 6c 20 63 6f 6e 66 69 67 20 73 65 73 | st.like.from.a.normal.config.ses |
3d40 | 73 69 6f 6e 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 | sion..For.example,.if.you.want.t |
3d60 | 6f 20 64 69 73 61 62 6c 65 20 61 20 42 47 50 20 70 65 65 72 20 6f 6e 20 56 52 52 50 20 74 72 61 | o.disable.a.BGP.peer.on.VRRP.tra |
3d80 | 6e 73 69 74 69 6f 6e 20 74 6f 20 62 61 63 6b 75 70 3a 00 43 6f 6e 66 69 67 75 72 65 2c 20 74 68 | nsition.to.backup:.Configure,.th |
3da0 | 65 6e 20 44 65 6c 65 74 65 20 4f 62 6a 65 63 74 00 43 6f 6e 66 69 67 75 72 65 2c 20 74 68 65 6e | en.Delete.Object.Configure,.then |
3dc0 | 20 4c 6f 61 64 20 46 69 6c 65 00 43 6f 6e 66 69 67 75 72 65 2c 20 74 68 65 6e 20 53 61 76 65 00 | .Load.File.Configure,.then.Save. |
3de0 | 43 6f 6e 66 69 67 75 72 65 2c 20 74 68 65 6e 20 53 61 76 65 20 46 69 6c 65 00 43 6f 6e 66 69 67 | Configure,.then.Save.File.Config |
3e00 | 75 72 65 2c 20 74 68 65 6e 20 53 65 74 00 43 6f 6e 66 69 67 75 72 65 2c 20 74 68 65 6e 20 53 68 | ure,.then.Set.Configure,.then.Sh |
3e20 | 6f 77 20 4f 62 6a 65 63 74 00 43 6f 6e 66 69 67 75 72 65 2c 20 74 68 65 6e 20 53 68 6f 77 20 61 | ow.Object.Configure,.then.Show.a |
3e40 | 20 53 69 6e 67 6c 65 20 4f 62 6a 65 63 74 20 56 61 6c 75 65 00 43 6f 6e 74 65 6e 74 00 43 6f 6e | .Single.Object.Value.Content.Con |
3e60 | 74 65 6e 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 2e 63 6f 6e 66 00 43 6f 6e 74 65 6e 74 20 6f 66 | tent.of.commands.conf.Content.of |
3e80 | 20 6e 65 74 77 6f 72 6b 2d 63 6f 6e 66 69 67 20 66 69 6c 65 3a 00 43 72 65 61 74 65 20 73 65 65 | .network-config.file:.Create.see |
3ea0 | 64 2e 69 73 6f 00 43 72 65 61 74 65 20 74 65 78 74 20 66 69 6c 65 73 20 6e 61 6d 65 64 20 75 73 | d.iso.Create.text.files.named.us |
3ec0 | 65 72 2d 64 61 74 61 20 61 6e 64 20 6d 65 74 61 2d 64 61 74 61 2e 20 4f 6e 20 6c 69 6e 75 78 2d | er-data.and.meta-data..On.linux- |
3ee0 | 62 61 73 65 64 20 73 79 73 74 65 6d 73 2c 20 74 68 65 20 6d 6b 69 73 6f 66 73 20 75 74 69 6c 69 | based.systems,.the.mkisofs.utili |
3f00 | 74 79 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 73 65 65 | ty.can.be.used.to.create.the.see |
3f20 | 64 20 49 53 4f 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 79 6e 74 61 78 20 77 69 6c 6c | d.ISO..The.following.syntax.will |
3f40 | 20 61 64 64 20 74 68 65 73 65 20 66 69 6c 65 73 20 74 6f 20 74 68 65 20 49 53 4f 20 39 36 36 30 | .add.these.files.to.the.ISO.9660 |
3f60 | 20 66 69 6c 65 20 73 79 73 74 65 6d 2e 00 43 72 65 61 74 69 6e 67 20 74 68 65 20 56 4d 00 43 75 | .file.system..Creating.the.VM.Cu |
3f80 | 73 74 6f 6d 20 73 63 72 69 70 74 73 20 61 72 65 20 6e 6f 74 20 65 78 65 63 75 74 65 64 20 77 69 | stom.scripts.are.not.executed.wi |
3fa0 | 74 68 20 72 6f 6f 74 20 70 72 69 76 69 6c 65 67 65 73 20 28 55 73 65 20 73 75 64 6f 20 69 6e 73 | th.root.privileges.(Use.sudo.ins |
3fc0 | 69 64 65 20 69 66 20 74 68 69 73 20 69 73 20 6e 65 63 65 73 73 61 72 79 29 2e 00 44 48 43 50 20 | ide.if.this.is.necessary)..DHCP. |
3fe0 | 6f 6e 20 66 69 72 73 74 20 45 74 68 65 72 6e 65 74 20 69 6e 74 65 72 66 61 63 65 20 69 66 20 6e | on.first.Ethernet.interface.if.n |
4000 | 6f 20 6e 65 74 77 6f 72 6b 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 70 72 6f 76 69 | o.network.configuration.is.provi |
4020 | 64 65 64 2e 00 44 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 20 69 6e 20 74 68 65 20 41 57 53 20 63 | ded..Deploying.VyOS.in.the.AWS.c |
4040 | 6c 6f 75 64 00 44 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 20 69 6e 20 74 68 65 20 41 7a 75 72 65 | loud.Deploying.VyOS.in.the.Azure |
4060 | 20 63 6c 6f 75 64 00 44 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 20 69 6e 20 74 68 65 20 76 53 70 | .cloud.Deploying.VyOS.in.the.vSp |
4080 | 68 65 72 65 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 00 44 65 70 6c 6f 79 69 6e 67 20 76 79 | here.infrastructure.Deploying.vy |
40a0 | 6f 73 20 69 6e 20 74 68 65 20 41 57 53 20 63 6c 6f 75 64 00 44 65 70 6c 6f 79 69 6e 67 20 76 79 | os.in.the.AWS.cloud.Deploying.vy |
40c0 | 6f 73 20 69 6e 20 74 68 65 20 41 7a 75 72 65 20 63 6c 6f 75 64 00 44 65 70 6c 6f 79 69 6e 67 20 | os.in.the.Azure.cloud.Deploying. |
40e0 | 76 79 6f 73 20 69 6e 20 74 68 65 20 56 73 70 68 65 72 65 20 69 6e 66 72 61 73 74 72 75 63 74 69 | vyos.in.the.Vsphere.infrastructi |
4100 | 61 00 45 78 61 6d 70 6c 65 00 45 78 61 6d 70 6c 65 20 6f 66 20 63 6f 6e 66 69 67 75 72 61 74 69 | a.Example.Example.of.configurati |
4120 | 6f 6e 20 63 6f 6d 6d 61 6e 64 73 20 66 72 6f 6d 20 74 68 65 20 66 69 6c 65 20 22 2f 73 72 76 2f | on.commands.from.the.file."/srv/ |
4140 | 73 61 6c 74 2f 73 74 61 74 65 73 2f 63 6f 6d 6d 61 6e 64 73 2e 74 78 74 22 00 45 78 61 6d 70 6c | salt/states/commands.txt".Exampl |
4160 | 65 20 6f 66 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 00 45 78 61 6d 70 6c 65 20 6f 66 20 6f | e.of.configuration:.Example.of.o |
4180 | 70 2d 6d 6f 64 65 3a 00 45 78 61 6d 70 6c 65 73 00 45 78 65 63 75 74 69 6e 67 20 43 6f 6e 66 69 | p-mode:.Examples.Executing.Confi |
41a0 | 67 75 72 61 74 69 6f 6e 20 53 63 72 69 70 74 73 00 45 78 65 63 75 74 69 6e 67 20 70 72 65 2d 68 | guration.Scripts.Executing.pre-h |
41c0 | 6f 6f 6b 73 2f 70 6f 73 74 2d 68 6f 6f 6b 73 20 53 63 72 69 70 74 73 00 46 69 6c 65 20 63 6f 6e | ooks/post-hooks.Scripts.File.con |
41e0 | 74 65 6e 74 73 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 41 6e 73 69 62 6c 65 20 66 | tents.File.contents.of.Ansible.f |
4200 | 6f 72 20 41 57 53 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 41 6e 73 69 62 6c 65 20 | or.AWS.File.contents.of.Ansible. |
4220 | 66 6f 72 20 41 7a 75 72 65 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 41 6e 73 69 62 | for.Azure.File.contents.of.Ansib |
4240 | 6c 65 20 66 6f 72 20 76 53 70 68 65 72 65 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 | le.for.vSphere.File.contents.of. |
4260 | 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 41 57 53 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 73 20 6f | Terrafom.for.AWS.File.contents.o |
4280 | 66 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 41 7a 75 72 65 00 46 69 6c 65 20 63 6f 6e 74 65 6e | f.Terrafom.for.Azure.File.conten |
42a0 | 74 73 20 6f 66 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 76 53 70 68 65 72 65 00 46 69 6c 65 20 | ts.of.Terrafom.for.vSphere.File. |
42c0 | 67 65 6e 65 72 61 74 65 64 20 77 69 74 68 20 70 72 65 76 69 6f 75 73 20 63 6f 6d 6d 61 6e 64 3a | generated.with.previous.command: |
42e0 | 20 60 60 2f 74 6d 70 2f 76 79 6f 73 2d 31 2e 33 2e 30 2d 63 6c 6f 75 64 2d 69 6e 69 74 2d 31 30 | .``/tmp/vyos-1.3.0-cloud-init-10 |
4300 | 47 2d 71 65 6d 75 2e 71 63 6f 77 32 60 60 00 46 69 6e 61 6c 6c 79 2c 20 66 69 6c 65 20 2a 2a 6d | G-qemu.qcow2``.Finally,.file.**m |
4320 | 65 74 61 2d 64 61 74 61 2a 2a 20 68 61 73 20 6e 6f 20 63 6f 6e 74 65 6e 74 2c 20 62 75 74 20 69 | eta-data**.has.no.content,.but.i |
4340 | 74 27 73 20 72 65 71 75 69 72 65 64 2e 00 46 69 6e 61 6c 79 2c 20 66 69 6c 65 20 2a 2a 6d 65 74 | t's.required..Finaly,.file.**met |
4360 | 61 2d 64 61 74 61 2a 2a 20 68 61 73 20 6e 6f 20 63 6f 6e 74 65 6e 74 2c 20 62 75 74 20 69 74 27 | a-data**.has.no.content,.but.it' |
4380 | 73 20 72 65 71 75 69 72 65 64 2e 00 46 6f 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 61 6e | s.required..For.configuration.an |
43a0 | 64 20 65 6e 61 62 6c 69 6e 67 20 74 68 65 20 41 50 49 20 73 65 65 20 3a 72 65 66 3a 60 68 74 74 | d.enabling.the.API.see.:ref:`htt |
43c0 | 70 2d 61 70 69 60 00 46 6f 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2f 75 70 67 72 61 64 65 | p-api`.For.configuration/upgrade |
43e0 | 20 6d 61 6e 61 67 65 6d 65 6e 74 20 69 73 73 75 65 73 2c 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e | .management.issues,.modification |
4400 | 20 6f 66 20 74 68 69 73 20 73 63 72 69 70 74 20 73 68 6f 75 6c 64 20 62 65 20 74 68 65 20 6c 61 | .of.this.script.should.be.the.la |
4420 | 73 74 20 6f 70 74 69 6f 6e 2e 20 41 6c 77 61 79 73 20 74 72 79 20 74 6f 20 66 69 6e 64 20 73 6f | st.option..Always.try.to.find.so |
4440 | 6c 75 74 69 6f 6e 73 20 62 61 73 65 64 20 6f 6e 20 43 4c 49 20 63 6f 6d 6d 61 6e 64 73 20 66 69 | lutions.based.on.CLI.commands.fi |
4460 | 72 73 74 2e 00 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 67 65 74 20 74 68 65 20 61 64 64 72 65 73 | rst..For.example,.get.the.addres |
4480 | 73 65 73 20 6f 66 20 61 20 60 60 64 75 6d 30 60 60 20 69 6e 74 65 72 66 61 63 65 2e 00 46 6f 72 | ses.of.a.``dum0``.interface..For |
44a0 | 20 65 78 61 6d 70 6c 65 2c 20 73 68 6f 77 20 77 68 69 63 68 20 69 6d 61 67 65 73 20 61 72 65 20 | .example,.show.which.images.are. |
44c0 | 69 6e 73 74 61 6c 6c 65 64 2e 00 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 | installed..For.more.information. |
44e0 | 6f 6e 20 74 68 65 20 4e 6f 43 6c 6f 75 64 20 64 61 74 61 20 73 6f 75 72 63 65 2c 20 76 69 73 69 | on.the.NoCloud.data.source,.visi |
4500 | 74 20 69 74 73 20 60 70 61 67 65 20 3c 68 74 74 70 73 3a 2f 2f 63 6c 6f 75 64 69 6e 69 74 2e 72 | t.its.`page.<https://cloudinit.r |
4520 | 65 61 64 74 68 65 64 6f 63 73 2e 69 6f 2f 65 6e 2f 6c 61 74 65 73 74 2f 72 65 66 65 72 65 6e 63 | eadthedocs.io/en/latest/referenc |
4540 | 65 2f 64 61 74 61 73 6f 75 72 63 65 73 2f 6e 6f 63 6c 6f 75 64 2e 68 74 6d 6c 3e 60 5f 20 69 6e | e/datasources/nocloud.html>`_.in |
4560 | 20 74 68 65 20 63 6c 6f 75 64 2d 69 6e 69 74 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2e 00 46 | .the.cloud-init.documentation..F |
4580 | 72 6f 6d 20 63 6c 69 20 6f 72 20 47 55 49 2c 20 70 6f 77 65 72 20 6f 6e 20 56 4d 2c 20 61 6e 64 | rom.cli.or.GUI,.power.on.VM,.and |
45a0 | 20 61 66 74 65 72 20 69 74 20 62 6f 6f 74 73 2c 20 76 65 72 69 66 79 20 63 6f 6e 66 69 67 75 72 | .after.it.boots,.verify.configur |
45c0 | 61 74 69 6f 6e 00 47 65 6e 65 72 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 77 65 20 77 | ation.General.commands.that.we.w |
45e0 | 69 6c 6c 20 75 73 65 20 66 6f 72 20 72 75 6e 6e 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 20 73 63 | ill.use.for.running.Terraform.sc |
4600 | 72 69 70 74 73 00 47 65 6e 65 72 61 74 65 20 4f 62 6a 65 63 74 00 47 65 6e 65 72 61 74 65 20 71 | ripts.Generate.Object.Generate.q |
4620 | 63 6f 77 20 69 6d 61 67 65 00 47 65 74 74 69 6e 67 20 53 74 61 72 74 65 64 00 48 65 72 65 20 69 | cow.image.Getting.Started.Here.i |
4640 | 73 20 61 20 73 69 6d 70 6c 65 20 65 78 61 6d 70 6c 65 3a 00 48 65 72 65 20 69 73 20 61 6e 20 65 | s.a.simple.example:.Here.is.an.e |
4660 | 78 61 6d 70 6c 65 20 63 6c 6f 75 64 2d 63 6f 6e 66 69 67 20 74 68 61 74 20 61 70 70 65 6e 64 73 | xample.cloud-config.that.appends |
4680 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 61 74 20 74 68 65 20 74 69 6d 65 20 6f 66 20 66 69 | .configuration.at.the.time.of.fi |
46a0 | 72 73 74 20 62 6f 6f 74 2e 00 48 6f 77 20 74 6f 20 63 72 65 61 74 65 20 61 20 73 69 6e 67 6c 65 | rst.boot..How.to.create.a.single |
46c0 | 20 69 6e 73 74 61 6e 63 65 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 79 6f 75 72 20 63 6f 6e 66 69 | .instance.and.install.your.confi |
46e0 | 67 75 72 61 74 69 6f 6e 20 75 73 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 2b 41 6e 73 69 62 6c 65 | guration.using.Terraform+Ansible |
4700 | 2b 41 57 53 20 53 74 65 70 20 62 79 20 73 74 65 70 3a 00 48 6f 77 20 74 6f 20 63 72 65 61 74 65 | +AWS.Step.by.step:.How.to.create |
4720 | 20 61 20 73 69 6e 67 6c 65 20 69 6e 73 74 61 6e 63 65 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 79 | .a.single.instance.and.install.y |
4740 | 6f 75 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 75 73 69 6e 67 20 54 65 72 72 61 66 6f 72 | our.configuration.using.Terrafor |
4760 | 6d 2b 41 6e 73 69 62 6c 65 2b 41 7a 75 72 65 20 53 74 65 70 20 62 79 20 73 74 65 70 3a 00 48 6f | m+Ansible+Azure.Step.by.step:.Ho |
4780 | 77 20 74 6f 20 63 72 65 61 74 65 20 61 20 73 69 6e 67 6c 65 20 69 6e 73 74 61 6e 63 65 20 61 6e | w.to.create.a.single.instance.an |
47a0 | 64 20 69 6e 73 74 61 6c 6c 20 79 6f 75 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 75 73 69 | d.install.your.configuration.usi |
47c0 | 6e 67 20 54 65 72 72 61 66 6f 72 6d 2b 41 6e 73 69 62 6c 65 2b 56 73 70 68 65 72 65 20 53 74 65 | ng.Terraform+Ansible+Vsphere.Ste |
47e0 | 70 20 62 79 20 73 74 65 70 3a 00 48 6f 77 20 74 6f 20 63 72 65 61 74 65 20 61 20 73 69 6e 67 6c | p.by.step:.How.to.create.a.singl |
4800 | 65 20 69 6e 73 74 61 6e 63 65 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 79 6f 75 72 20 63 6f 6e 66 | e.instance.and.install.your.conf |
4820 | 69 67 75 72 61 74 69 6f 6e 20 75 73 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 2b 41 6e 73 69 62 6c | iguration.using.Terraform+Ansibl |
4840 | 65 2b 76 53 70 68 65 72 65 20 53 74 65 70 20 62 79 20 73 74 65 70 3a 00 49 53 4f 20 66 69 6c 65 | e+vSphere.Step.by.step:.ISO.file |
4860 | 73 20 73 74 6f 72 61 67 65 3a 20 60 60 6c 6f 63 61 6c 60 60 20 76 6f 6c 75 6d 65 20 69 73 20 75 | s.storage:.``local``.volume.is.u |
4880 | 73 65 64 20 66 6f 72 20 60 60 2e 69 73 6f 60 60 20 66 69 6c 65 20 73 74 6f 72 61 67 65 2e 20 49 | sed.for.``.iso``.file.storage..I |
48a0 | 6e 20 74 68 69 73 20 73 63 65 6e 61 72 69 6f 20 60 60 6c 6f 63 61 6c 60 60 20 76 6f 6c 75 6d 65 | n.this.scenario.``local``.volume |
48c0 | 20 74 79 70 65 20 69 73 20 73 65 74 20 74 6f 20 2a 2a 64 69 72 65 63 74 6f 72 79 2a 2a 2c 20 61 | .type.is.set.to.**directory**,.a |
48e0 | 62 64 20 61 74 74 61 63 68 65 64 20 74 6f 20 60 60 2f 76 61 72 2f 6c 69 62 2f 76 7a 60 60 2e 00 | bd.attached.to.``/var/lib/vz``.. |
4900 | 49 66 20 63 6f 6d 6d 61 6e 64 20 65 6e 64 73 20 69 6e 20 61 20 76 61 6c 75 65 2c 20 69 74 20 6d | If.command.ends.in.a.value,.it.m |
4920 | 75 73 74 20 62 65 20 69 6e 73 69 64 65 20 73 69 6e 67 6c 65 20 71 75 6f 74 65 73 2e 00 49 66 20 | ust.be.inside.single.quotes..If. |
4940 | 6e 6f 20 6e 65 74 77 6f 72 6b 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 70 | no.networking.configuration.is.p |
4960 | 72 6f 76 69 64 65 64 2c 20 74 68 65 6e 20 64 68 63 70 20 63 6c 69 65 6e 74 20 69 73 20 67 6f 69 | rovided,.then.dhcp.client.is.goi |
4980 | 6e 67 20 74 6f 20 62 65 20 65 6e 61 62 6c 65 64 20 6f 6e 20 66 69 72 73 74 20 69 6e 74 65 72 66 | ng.to.be.enabled.on.first.interf |
49a0 | 61 63 65 2e 20 42 61 72 65 20 69 6e 20 6d 69 6e 64 20 74 68 61 74 20 74 68 69 73 20 63 6f 6e 66 | ace..Bare.in.mind.that.this.conf |
49c0 | 69 67 75 72 61 74 69 6f 6e 20 77 69 6c 6c 20 62 65 20 69 6e 79 65 63 74 65 64 20 61 74 20 61 6e | iguration.will.be.inyected.at.an |
49e0 | 20 4f 53 20 6c 65 76 65 6c 2c 20 73 6f 20 64 6f 6e 27 74 20 65 78 70 65 63 74 20 74 6f 20 66 69 | .OS.level,.so.don't.expect.to.fi |
4a00 | 6e 64 20 64 68 63 70 20 63 6c 69 65 6e 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 6e 20 | nd.dhcp.client.configuration.on. |
4a20 | 76 79 6f 73 20 63 6c 69 2e 20 42 65 63 61 75 73 65 20 6f 66 20 74 68 69 73 20 62 65 68 61 76 69 | vyos.cli..Because.of.this.behavi |
4a40 | 6f 72 2c 20 69 6e 20 6e 65 78 74 20 65 78 61 6d 70 6c 65 20 6c 61 62 20 77 65 20 77 69 6c 6c 20 | or,.in.next.example.lab.we.will. |
4a60 | 64 69 73 61 62 6c 65 20 64 68 63 70 2d 63 6c 69 65 6e 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f | disable.dhcp-client.configuratio |
4a80 | 6e 20 6f 6e 20 65 74 68 30 2e 00 49 66 20 79 6f 75 20 65 6e 63 6f 75 6e 74 65 72 20 70 72 6f 62 | n.on.eth0..If.you.encounter.prob |
4aa0 | 6c 65 6d 73 2c 20 76 65 72 69 66 79 20 74 68 61 74 20 74 68 65 20 63 6c 6f 75 64 2d 63 6f 6e 66 | lems,.verify.that.the.cloud-conf |
4ac0 | 69 67 20 64 6f 63 75 6d 65 6e 74 20 63 6f 6e 74 61 69 6e 73 20 76 61 6c 69 64 20 59 41 4d 4c 2e | ig.document.contains.valid.YAML. |
4ae0 | 20 4f 6e 6c 69 6e 65 20 72 65 73 6f 75 72 63 65 73 20 73 75 63 68 20 61 73 20 68 74 74 70 73 3a | .Online.resources.such.as.https: |
4b00 | 2f 2f 77 77 77 2e 79 61 6d 6c 6c 69 6e 74 2e 63 6f 6d 2f 20 70 72 6f 76 69 64 65 20 61 20 73 69 | //www.yamllint.com/.provide.a.si |
4b20 | 6d 70 6c 65 20 74 6f 6f 6c 20 66 6f 72 20 76 61 6c 69 64 61 74 69 6e 67 20 59 41 4d 4c 2e 00 49 | mple.tool.for.validating.YAML..I |
4b40 | 66 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 67 61 74 68 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | f.you.need.to.gather.information |
4b60 | 20 66 72 6f 6d 20 6c 69 6e 75 78 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 6f 6e 66 69 67 75 72 | .from.linux.commands.to.configur |
4b80 | 65 20 56 79 4f 53 2c 20 79 6f 75 20 63 61 6e 20 65 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 | e.VyOS,.you.can.execute.commands |
4ba0 | 20 61 6e 64 20 74 68 65 6e 20 63 6f 6e 66 69 67 75 72 65 20 56 79 4f 53 20 69 6e 20 74 68 65 20 | .and.then.configure.VyOS.in.the. |
4bc0 | 73 61 6d 65 20 73 63 72 69 70 74 2e 00 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 73 63 72 69 | same.script..If.you.want.to.scri |
4be0 | 70 74 20 74 68 65 20 63 6f 6e 66 69 67 73 20 69 6e 20 61 20 6c 61 6e 67 75 61 67 65 20 6f 74 68 | pt.the.configs.in.a.language.oth |
4c00 | 65 72 20 74 68 61 6e 20 62 61 73 68 20 79 6f 75 20 63 61 6e 20 68 61 76 65 20 79 6f 75 72 20 73 | er.than.bash.you.can.have.your.s |
4c20 | 63 72 69 70 74 20 6f 75 74 70 75 74 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 74 68 65 6e 20 73 | cript.output.commands.and.then.s |
4c40 | 6f 75 72 63 65 20 74 68 65 6d 20 69 6e 20 61 20 62 61 73 68 20 73 63 72 69 70 74 2e 00 49 6d 70 | ource.them.in.a.bash.script..Imp |
4c60 | 6f 72 74 69 6e 67 20 61 6e 64 20 44 69 73 61 62 6c 69 6e 67 20 57 61 72 6e 69 6e 67 73 20 66 6f | orting.and.Disabling.Warnings.fo |
4c80 | 72 20 76 65 72 69 66 79 3d 46 61 6c 73 65 00 49 6e 20 50 72 6f 78 6d 6f 78 20 73 65 72 76 65 72 | r.verify=False.In.Proxmox.server |
4ca0 | 20 74 68 72 65 65 20 66 69 6c 65 73 20 61 72 65 20 67 6f 69 6e 67 20 74 6f 20 62 65 20 75 73 65 | .three.files.are.going.to.be.use |
4cc0 | 64 20 66 6f 72 20 74 68 69 73 20 73 65 74 75 70 3a 00 49 6e 20 56 79 4f 53 2c 20 62 79 20 64 65 | d.for.this.setup:.In.VyOS,.by.de |
4ce0 | 66 61 75 6c 74 2c 20 65 6e 61 62 6c 65 73 20 6f 6e 6c 79 20 74 77 6f 20 6d 6f 64 75 6c 65 73 3a | fault,.enables.only.two.modules: |
4d00 | 00 49 6e 20 74 68 69 73 20 63 61 73 65 2c 20 77 65 27 6c 6c 20 63 72 65 61 74 65 20 74 68 65 20 | .In.this.case,.we'll.create.the. |
4d20 | 6e 65 63 65 73 73 61 72 79 20 66 69 6c 65 73 20 66 6f 72 20 54 65 72 72 61 66 6f 72 6d 20 61 6e | necessary.files.for.Terraform.an |
4d40 | 64 20 41 6e 73 69 62 6c 65 20 6e 65 78 74 20 75 73 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 20 77 | d.Ansible.next.using.Terraform.w |
4d60 | 65 27 6c 6c 20 63 72 65 61 74 65 20 61 20 73 69 6e 67 6c 65 20 69 6e 73 74 61 6e 63 65 20 6f 6e | e'll.create.a.single.instance.on |
4d80 | 20 74 68 65 20 41 57 53 20 63 6c 6f 75 64 20 61 6e 64 20 6d 61 6b 65 20 70 72 6f 76 69 73 69 6f | .the.AWS.cloud.and.make.provisio |
4da0 | 6e 69 6e 67 20 75 73 69 6e 67 20 41 6e 73 69 62 6c 65 2e 00 49 6e 20 74 68 69 73 20 63 61 73 65 | ning.using.Ansible..In.this.case |
4dc0 | 2c 20 77 65 27 6c 6c 20 63 72 65 61 74 65 20 74 68 65 20 6e 65 63 65 73 73 61 72 79 20 66 69 6c | ,.we'll.create.the.necessary.fil |
4de0 | 65 73 20 66 6f 72 20 54 65 72 72 61 66 6f 72 6d 20 61 6e 64 20 41 6e 73 69 62 6c 65 20 6e 65 78 | es.for.Terraform.and.Ansible.nex |
4e00 | 74 20 75 73 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 20 77 65 27 6c 6c 20 63 72 65 61 74 65 20 61 | t.using.Terraform.we'll.create.a |
4e20 | 20 73 69 6e 67 6c 65 20 69 6e 73 74 61 6e 63 65 20 6f 6e 20 74 68 65 20 41 7a 75 72 65 20 63 6c | .single.instance.on.the.Azure.cl |
4e40 | 6f 75 64 20 61 6e 64 20 6d 61 6b 65 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 75 73 69 6e 67 20 | oud.and.make.provisioning.using. |
4e60 | 41 6e 73 69 62 6c 65 2e 00 49 6e 20 74 68 69 73 20 63 61 73 65 2c 20 77 65 27 6c 6c 20 63 72 65 | Ansible..In.this.case,.we'll.cre |
4e80 | 61 74 65 20 74 68 65 20 6e 65 63 65 73 73 61 72 79 20 66 69 6c 65 73 20 66 6f 72 20 54 65 72 72 | ate.the.necessary.files.for.Terr |
4ea0 | 61 66 6f 72 6d 20 61 6e 64 20 41 6e 73 69 62 6c 65 20 6e 65 78 74 20 75 73 69 6e 67 20 54 65 72 | aform.and.Ansible.next.using.Ter |
4ec0 | 72 61 66 6f 72 6d 20 77 65 27 6c 6c 20 63 72 65 61 74 65 20 61 20 73 69 6e 67 6c 65 20 69 6e 73 | raform.we'll.create.a.single.ins |
4ee0 | 74 61 6e 63 65 20 6f 6e 20 74 68 65 20 76 53 70 68 65 72 65 20 63 6c 6f 75 64 20 61 6e 64 20 6d | tance.on.the.vSphere.cloud.and.m |
4f00 | 61 6b 65 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 75 73 69 6e 67 20 41 6e 73 69 62 6c 65 2e 00 | ake.provisioning.using.Ansible.. |
4f20 | 49 6e 20 74 68 69 73 20 6c 61 62 2c 20 61 6c 6c 20 66 69 6c 65 73 20 61 72 65 20 6c 6f 63 61 74 | In.this.lab,.all.files.are.locat |
4f40 | 65 64 20 69 6e 20 60 60 2f 74 6d 70 2f 60 60 2e 20 53 6f 2c 20 62 65 66 6f 72 65 20 67 6f 69 6e | ed.in.``/tmp/``..So,.before.goin |
4f60 | 67 20 6f 6e 2c 20 6c 65 74 73 20 6d 6f 76 65 20 74 6f 20 74 68 61 74 20 64 69 72 65 63 74 6f 72 | g.on,.lets.move.to.that.director |
4f80 | 79 3a 00 49 6e 20 74 68 69 73 20 6c 61 62 2c 20 77 65 20 61 72 65 20 75 73 69 6e 67 20 31 2e 33 | y:.In.this.lab,.we.are.using.1.3 |
4fa0 | 2e 30 20 56 79 4f 53 20 76 65 72 73 69 6f 6e 20 61 6e 64 20 73 65 74 74 69 6e 67 20 61 20 64 69 | .0.VyOS.version.and.setting.a.di |
4fc0 | 73 6b 20 6f 66 20 31 30 47 2e 20 44 6f 77 6e 6c 6f 61 64 20 56 79 4f 53 20 2e 69 73 6f 20 66 69 | sk.of.10G..Download.VyOS..iso.fi |
4fe0 | 6c 65 20 61 6e 64 20 73 61 76 65 20 69 74 20 61 73 20 60 60 2f 74 6d 70 2f 76 79 6f 73 2e 69 73 | le.and.save.it.as.``/tmp/vyos.is |
5000 | 6f 60 60 2e 20 43 6f 6d 6d 61 6e 64 20 75 73 65 64 20 66 6f 72 20 67 65 6e 65 72 61 74 69 6e 67 | o``..Command.used.for.generating |
5020 | 20 71 63 6f 77 20 69 6d 61 67 65 3a 00 49 6e 69 74 69 61 6c 20 43 6f 6e 66 69 67 75 72 61 74 69 | .qcow.image:.Initial.Configurati |
5040 | 6f 6e 00 49 6e 69 74 69 61 6c 69 7a 69 6e 67 20 61 20 56 79 44 65 76 69 63 65 20 4f 62 6a 65 63 | on.Initializing.a.VyDevice.Objec |
5060 | 74 00 49 6e 6a 65 63 74 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 64 61 74 61 20 69 | t.Injecting.configuration.data.i |
5080 | 73 20 6e 6f 74 20 6c 69 6d 69 74 65 64 20 74 6f 20 63 6c 6f 75 64 20 70 6c 61 74 66 6f 72 6d 73 | s.not.limited.to.cloud.platforms |
50a0 | 2e 20 55 73 65 72 73 20 63 61 6e 20 65 6d 70 6c 6f 79 20 74 68 65 20 4e 6f 43 6c 6f 75 64 20 64 | ..Users.can.employ.the.NoCloud.d |
50c0 | 61 74 61 20 73 6f 75 72 63 65 20 74 6f 20 69 6e 6a 65 63 74 20 75 73 65 72 2d 64 61 74 61 20 61 | ata.source.to.inject.user-data.a |
50e0 | 6e 64 20 6d 65 74 61 2d 64 61 74 61 20 6f 6e 20 76 69 72 74 75 61 6c 69 7a 61 74 69 6f 6e 20 70 | nd.meta-data.on.virtualization.p |
5100 | 6c 61 74 66 6f 72 6d 73 20 73 75 63 68 20 61 73 20 56 4d 77 61 72 65 2c 20 48 79 70 65 72 2d 56 | latforms.such.as.VMware,.Hyper-V |
5120 | 20 61 6e 64 20 4b 56 4d 2e 00 49 6e 73 74 61 6c 6c 20 60 60 6e 61 70 61 6c 6d 2d 76 79 6f 73 60 | .and.KVM..Install.``napalm-vyos` |
5140 | 60 20 6d 6f 64 75 6c 65 00 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 00 49 74 20 69 73 20 70 6f 73 73 | `.module.Installation.It.is.poss |
5160 | 69 62 6c 65 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 56 79 4f 53 20 76 69 61 20 6e 65 74 6d 69 | ible.to.configure.VyOS.via.netmi |
5180 | 6b 6f 5f 20 70 72 6f 78 79 20 6d 6f 64 75 6c 65 2e 20 49 74 20 72 65 71 75 69 72 65 73 20 61 20 | ko_.proxy.module..It.requires.a. |
51a0 | 6d 69 6e 69 6f 6e 20 77 69 74 68 20 69 6e 73 74 61 6c 6c 65 64 20 70 61 63 6b 65 74 20 20 60 60 | minion.with.installed.packet..`` |
51c0 | 70 79 74 68 6f 6e 33 2d 6e 65 74 6d 69 6b 6f 60 60 20 6d 6f 64 75 6c 65 20 77 68 6f 20 68 61 73 | python3-netmiko``.module.who.has |
51e0 | 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 56 79 4f 53 20 6e 6f 64 65 73 2e 20 53 61 6c | .a.connection.to.VyOS.nodes..Sal |
5200 | 74 2d 6d 69 6e 69 6f 6e 20 68 61 76 65 20 74 6f 20 63 6f 6d 6d 75 6e 69 63 61 74 65 20 77 69 74 | t-minion.have.to.communicate.wit |
5220 | 68 20 73 61 6c 74 20 6d 61 73 74 65 72 00 4d 61 6a 6f 72 20 63 6c 6f 75 64 20 70 72 6f 76 69 64 | h.salt.master.Major.cloud.provid |
5240 | 65 72 73 20 6f 66 66 65 72 20 61 20 6d 65 61 6e 73 20 6f 66 20 70 72 6f 76 69 64 69 6e 67 20 75 | ers.offer.a.means.of.providing.u |
5260 | 73 65 72 2d 64 61 74 61 20 61 74 20 74 68 65 20 74 69 6d 65 20 6f 66 20 69 6e 73 74 61 6e 63 65 | ser-data.at.the.time.of.instance |
5280 | 20 6c 61 75 6e 63 68 2e 20 49 74 20 63 61 6e 20 62 65 20 70 72 6f 76 69 64 65 64 20 61 73 20 70 | .launch..It.can.be.provided.as.p |
52a0 | 6c 61 69 6e 20 74 65 78 74 20 6f 72 20 61 73 20 62 61 73 65 36 34 2d 65 6e 63 6f 64 65 64 20 74 | lain.text.or.as.base64-encoded.t |
52c0 | 65 78 74 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 63 6c 6f 75 64 20 70 72 6f 76 69 64 65 72 | ext,.depending.on.cloud.provider |
52e0 | 2e 20 41 6c 73 6f 2c 20 69 74 20 63 61 6e 20 62 65 20 63 6f 6d 70 72 65 73 73 65 64 20 75 73 69 | ..Also,.it.can.be.compressed.usi |
5300 | 6e 67 20 67 7a 69 70 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 73 65 6e 73 65 20 77 69 74 68 20 | ng.gzip,.which.makes.sense.with. |
5320 | 61 20 6c 6f 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 73 20 6c 69 | a.long.configuration.commands.li |
5340 | 73 74 2c 20 62 65 63 61 75 73 65 20 6f 66 20 74 68 65 20 68 61 72 64 20 6c 69 6d 69 74 20 74 6f | st,.because.of.the.hard.limit.to |
5360 | 20 7e 31 36 33 38 34 20 62 79 74 65 73 20 66 6f 72 20 74 68 65 20 77 68 6f 6c 65 20 75 73 65 72 | .~16384.bytes.for.the.whole.user |
5380 | 2d 64 61 74 61 2e 00 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 41 6e 73 69 62 6c 65 20 69 73 | -data..Make.sure.that.Ansible.is |
53a0 | 20 70 69 6e 67 69 6e 67 20 66 72 6f 6d 20 54 65 72 72 61 66 6f 6d 2e 00 4d 65 74 61 64 61 74 61 | .pinging.from.Terrafom..Metadata |
53c0 | 20 2d 20 4d 65 74 61 64 61 74 61 20 69 73 20 73 6f 75 72 63 65 64 20 62 79 20 74 68 65 20 63 6c | .-.Metadata.is.sourced.by.the.cl |
53e0 | 6f 75 64 20 70 6c 61 74 66 6f 72 6d 20 6f 72 20 68 79 70 65 72 76 69 73 6f 72 2e 20 49 6e 20 73 | oud.platform.or.hypervisor..In.s |
5400 | 6f 6d 65 20 63 6c 6f 75 64 73 2c 20 74 68 65 72 65 20 69 73 20 69 6d 70 6c 65 6d 65 6e 74 65 64 | ome.clouds,.there.is.implemented |
5420 | 20 61 73 20 61 6e 20 48 54 54 50 20 65 6e 64 70 6f 69 6e 74 20 61 74 20 60 60 68 74 74 70 3a 2f | .as.an.HTTP.endpoint.at.``http:/ |
5440 | 2f 31 36 39 2e 32 35 34 2e 31 36 39 2e 32 35 34 60 60 2e 00 4d 6f 73 74 20 69 6d 70 6f 72 74 61 | /169.254.169.254``..Most.importa |
5460 | 6e 74 20 6b 65 79 73 20 74 68 61 74 20 6e 65 65 64 73 20 74 6f 20 62 65 20 63 6f 6e 73 69 64 65 | nt.keys.that.needs.to.be.conside |
5480 | 72 65 64 3a 00 4e 61 70 61 6c 6d 00 4e 65 65 64 20 74 6f 20 69 6e 73 74 61 6c 6c 5f 20 54 65 72 | red:.Napalm.Need.to.install_.Ter |
54a0 | 72 61 66 6f 72 6d 00 4e 65 74 6d 69 6b 6f 00 4e 65 74 6d 69 6b 6f 2d 70 72 6f 78 79 00 4e 65 74 | raform.Netmiko.Netmiko-proxy.Net |
54c0 | 77 6f 72 6b 20 54 6f 70 6f 6c 6f 67 79 20 44 69 61 67 72 61 6d 00 4e 65 74 77 6f 72 6b 20 63 6f | work.Topology.Diagram.Network.co |
54e0 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 2d 20 54 68 69 73 20 63 6f 6e 66 69 67 20 73 6f 75 72 63 65 | nfiguration.-.This.config.source |
5500 | 20 69 6e 66 6f 72 6d 73 20 74 68 65 20 73 79 73 74 65 6d 20 61 62 6f 75 74 20 74 68 65 20 6e 65 | .informs.the.system.about.the.ne |
5520 | 74 77 6f 72 6b 20 73 65 74 74 69 6e 67 73 20 6c 69 6b 65 20 49 50 20 61 64 64 72 65 73 73 65 73 | twork.settings.like.IP.addresses |
5540 | 2c 20 72 6f 75 74 65 73 2c 20 44 4e 53 2e 20 41 76 61 69 6c 61 62 6c 65 20 6f 6e 6c 79 20 69 6e | ,.routes,.DNS..Available.only.in |
5560 | 20 73 65 76 65 72 61 6c 20 63 6c 6f 75 64 20 61 6e 64 20 76 69 72 74 75 61 6c 69 7a 61 74 69 6f | .several.cloud.and.virtualizatio |
5580 | 6e 20 70 6c 61 74 66 6f 72 6d 73 2e 00 4e 65 74 77 6f 72 6b 69 6e 67 20 63 6f 6e 66 69 67 75 72 | n.platforms..Networking.configur |
55a0 | 61 74 69 6f 6e 73 20 73 68 6f 75 6c 64 6e 27 74 20 62 65 20 70 61 73 73 65 64 20 69 6e 20 75 73 | ations.shouldn't.be.passed.in.us |
55c0 | 65 72 2d 64 61 74 61 20 66 69 6c 65 2e 00 4e 6f 43 6c 6f 75 64 00 4e 6f 72 6e 69 72 00 4e 6f 74 | er-data.file..NoCloud.Nornir.Not |
55e0 | 65 20 74 68 61 74 20 74 68 65 20 2f 6f 70 74 2f 76 79 61 74 74 61 2f 65 74 63 2f 63 6f 6e 66 69 | e.that.the./opt/vyatta/etc/confi |
5600 | 67 20 69 73 20 75 73 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 2f 63 6f 6e 66 69 67 | g.is.used.instead.of.the./config |
5620 | 2f 73 63 72 69 70 74 73 20 64 69 72 65 63 74 6f 72 79 20 72 65 66 65 72 65 6e 63 65 64 20 69 6e | /scripts.directory.referenced.in |
5640 | 20 74 68 65 20 3a 72 65 66 3a 60 63 6f 6d 6d 61 6e 64 2d 73 63 72 69 70 74 69 6e 67 60 20 73 65 | .the.:ref:`command-scripting`.se |
5660 | 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 62 65 63 61 75 | ction.of.the.documentation.becau |
5680 | 73 65 20 74 68 65 20 2f 63 6f 6e 66 69 67 2f 73 63 72 69 70 74 20 64 69 72 65 63 74 6f 72 79 20 | se.the./config/script.directory. |
56a0 | 69 73 6e 27 74 20 6d 6f 75 6e 74 65 64 20 77 68 65 6e 20 74 68 65 20 60 60 77 72 69 74 65 5f 66 | isn't.mounted.when.the.``write_f |
56c0 | 69 6c 65 73 60 60 20 6d 6f 64 75 6c 65 20 65 78 65 63 75 74 65 73 2e 00 4e 6f 74 65 73 20 66 6f | iles``.module.executes..Notes.fo |
56e0 | 72 20 74 68 69 73 20 70 61 72 74 69 63 75 6c 61 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 61 74 20 | r.this.particular.example,.that. |
5700 | 6d 61 79 20 6e 65 65 64 20 74 6f 20 62 65 20 6d 6f 64 69 66 69 65 64 20 69 6e 20 6f 74 68 65 72 | may.need.to.be.modified.in.other |
5720 | 20 73 65 74 75 70 73 3a 00 4e 6f 77 2c 20 74 68 61 74 20 66 69 6c 65 20 6e 65 65 64 73 20 74 6f | .setups:.Now,.that.file.needs.to |
5740 | 20 62 65 20 63 6f 70 69 65 64 20 74 6f 20 70 72 6f 78 6d 6f 78 20 73 65 72 76 65 72 3a 00 4f 6e | .be.copied.to.proxmox.server:.On |
5760 | 20 56 79 4f 53 20 74 68 69 73 20 77 69 6c 6c 20 63 61 75 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 | .VyOS.this.will.cause.the.follow |
5780 | 69 6e 67 20 70 72 6f 62 6c 65 6d 3a 20 41 66 74 65 72 20 6d 6f 64 69 66 79 69 6e 67 20 74 68 65 | ing.problem:.After.modifying.the |
57a0 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 76 69 61 20 73 63 72 69 70 74 20 6c 69 6b 65 20 74 | .configuration.via.script.like.t |
57c0 | 68 69 73 20 6f 6e 63 65 2c 20 69 74 20 69 73 20 6e 6f 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 | his.once,.it.is.not.possible.to. |
57e0 | 6d 61 6e 75 61 6c 6c 79 20 6d 6f 64 69 66 79 20 74 68 65 20 63 6f 6e 66 69 67 20 61 6e 79 6d 6f | manually.modify.the.config.anymo |
5800 | 72 65 3a 00 4f 6e 20 70 72 6f 78 6d 6f 78 20 73 65 72 76 65 72 3a 00 4f 6e 63 65 20 74 68 65 20 | re:.On.proxmox.server:.Once.the. |
5820 | 74 68 72 65 65 20 66 69 6c 65 73 20 77 65 72 65 20 63 72 65 61 74 65 64 2c 20 69 74 27 73 20 74 | three.files.were.created,.it's.t |
5840 | 69 6d 65 20 74 6f 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 60 60 73 65 65 64 2e 69 73 6f 60 60 | ime.to.generate.the.``seed.iso`` |
5860 | 20 69 6d 61 67 65 2c 20 77 68 69 63 68 20 6e 65 65 64 73 20 74 6f 20 62 65 20 6d 6f 75 6e 74 65 | .image,.which.needs.to.be.mounte |
5880 | 64 20 74 6f 20 74 68 65 20 6e 65 77 20 56 4d 20 61 73 20 61 20 63 64 2e 00 4f 6e 65 20 63 6f 6d | d.to.the.new.VM.as.a.cd..One.com |
58a0 | 6d 61 6e 64 20 70 65 72 20 6c 69 6e 65 2e 00 4f 70 2d 6d 6f 64 65 00 4f 74 68 65 72 20 73 63 72 | mand.per.line..Op-mode.Other.scr |
58c0 | 69 70 74 20 6c 61 6e 67 75 61 67 65 73 00 4f 75 74 70 75 74 00 4f 75 74 70 75 74 20 6f 70 2d 6d | ipt.languages.Output.Output.op-m |
58e0 | 6f 64 65 00 50 6c 65 61 73 65 20 74 61 6b 65 20 61 20 6c 6f 6f 6b 20 61 74 20 74 68 65 20 43 6f | ode.Please.take.a.look.at.the.Co |
5900 | 6e 74 72 69 62 75 74 69 6e 67 20 47 75 69 64 65 20 66 6f 72 20 6f 75 72 20 3a 72 65 66 3a 60 64 | ntributing.Guide.for.our.:ref:`d |
5920 | 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 60 2e 00 50 6f 73 74 63 6f 6e 66 69 67 20 6f 6e 20 62 6f 6f | ocumentation`..Postconfig.on.boo |
5940 | 74 00 50 6f 77 65 72 20 6f 6e 20 56 4d 20 61 6e 64 20 76 65 72 69 66 69 63 61 74 69 6f 6e 73 00 | t.Power.on.VM.and.verifications. |
5960 | 50 72 65 63 6f 6e 66 69 67 20 6f 6e 20 62 6f 6f 74 00 50 72 65 70 61 72 61 74 69 6f 6e 20 73 74 | Preconfig.on.boot.Preparation.st |
5980 | 65 70 73 20 66 6f 72 20 64 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 20 6f 6e 20 41 57 53 00 50 72 | eps.for.deploying.VyOS.on.AWS.Pr |
59a0 | 65 70 61 72 61 74 69 6f 6e 20 73 74 65 70 73 20 66 6f 72 20 64 65 70 6c 6f 79 69 6e 67 20 56 79 | eparation.steps.for.deploying.Vy |
59c0 | 4f 53 20 6f 6e 20 41 7a 75 72 65 00 50 72 65 70 61 72 61 74 69 6f 6e 20 73 74 65 70 73 20 66 6f | OS.on.Azure.Preparation.steps.fo |
59e0 | 72 20 64 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 20 6f 6e 20 76 53 70 68 65 72 65 00 50 72 65 70 | r.deploying.VyOS.on.vSphere.Prep |
5a00 | 61 72 65 20 63 6c 6f 75 64 2d 69 6e 69 74 20 66 69 6c 65 73 00 50 72 6f 78 6d 6f 78 20 49 50 20 | are.cloud-init.files.Proxmox.IP. |
5a20 | 61 64 64 72 65 73 73 3a 20 2a 2a 31 39 32 2e 31 36 38 2e 30 2e 32 35 33 2f 32 34 2a 2a 00 50 72 | address:.**192.168.0.253/24**.Pr |
5a40 | 6f 78 6d 6f 78 20 60 43 6c 6f 75 64 2d 69 6e 69 74 2d 53 75 70 70 6f 72 74 60 5f 2e 00 50 79 56 | oxmox.`Cloud-init-Support`_..PyV |
5a60 | 79 4f 53 00 50 79 56 79 4f 53 20 69 73 20 61 20 50 79 74 68 6f 6e 20 6c 69 62 72 61 72 79 20 66 | yOS.PyVyOS.is.a.Python.library.f |
5a80 | 6f 72 20 69 6e 74 65 72 61 63 74 69 6e 67 20 77 69 74 68 20 56 79 4f 53 20 64 65 76 69 63 65 73 | or.interacting.with.VyOS.devices |
5aa0 | 20 76 69 61 20 74 68 65 69 72 20 41 50 49 2e 20 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 | .via.their.API..This.documentati |
5ac0 | 6f 6e 20 67 75 69 64 65 73 20 79 6f 75 20 6f 6e 20 75 73 69 6e 67 20 50 79 56 79 4f 53 20 74 6f | on.guides.you.on.using.PyVyOS.to |
5ae0 | 20 6d 61 6e 61 67 65 20 79 6f 75 72 20 56 79 4f 53 20 64 65 76 69 63 65 73 20 70 72 6f 67 72 61 | .manage.your.VyOS.devices.progra |
5b00 | 6d 6d 61 74 69 63 61 6c 6c 79 2e 20 54 68 65 20 63 6f 6d 70 6c 65 74 65 20 50 79 56 79 4f 53 20 | mmatically..The.complete.PyVyOS. |
5b20 | 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 5b 52 | documentation.is.available.on.[R |
5b40 | 65 61 64 20 74 68 65 20 44 6f 63 73 5d 28 68 74 74 70 73 3a 2f 2f 70 79 76 79 6f 73 2e 72 65 61 | ead.the.Docs](https://pyvyos.rea |
5b60 | 64 74 68 65 64 6f 63 73 2e 69 6f 2f 65 6e 2f 6c 61 74 65 73 74 2f 29 2c 20 61 6e 64 20 74 68 65 | dthedocs.io/en/latest/),.and.the |
5b80 | 20 6c 69 62 72 61 72 79 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 6f 6e 20 5b 47 69 74 48 75 62 | .library.can.be.found.on.[GitHub |
5ba0 | 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 6f 62 65 72 74 6f 62 65 72 74 | ](https://github.com/robertobert |
5bc0 | 6f 2f 70 79 76 79 6f 73 29 20 61 6e 64 20 5b 50 79 50 49 5d 28 68 74 74 70 73 3a 2f 2f 70 79 70 | o/pyvyos).and.[PyPI](https://pyp |
5be0 | 69 2e 6f 72 67 2f 70 72 6f 6a 65 63 74 2f 70 79 76 79 6f 73 2f 29 2e 00 52 65 66 65 72 65 6e 63 | i.org/project/pyvyos/)..Referenc |
5c00 | 65 73 00 52 65 6d 6f 76 65 20 64 65 66 61 75 6c 74 20 64 68 63 70 20 63 6c 69 65 6e 74 20 6f 6e | es.Remove.default.dhcp.client.on |
5c20 | 20 66 69 72 73 74 20 69 6e 74 65 72 66 61 63 65 2c 20 61 6e 64 20 6c 6f 61 64 20 6f 74 68 65 72 | .first.interface,.and.load.other |
5c40 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 64 75 72 69 6e 67 20 66 69 72 73 74 20 62 6f 6f 74 | .configuration.during.first.boot |
5c60 | 2c 20 75 73 69 6e 67 20 63 6c 6f 75 64 2d 69 6e 69 74 2e 00 52 65 73 65 74 20 4f 62 6a 65 63 74 | ,.using.cloud-init..Reset.Object |
5c80 | 00 52 75 6e 20 54 65 72 72 61 66 6f 72 6d 00 52 75 6e 20 61 6e 73 69 62 6c 65 00 52 75 6e 20 63 | .Run.Terraform.Run.ansible.Run.c |
5ca0 | 6f 6d 6d 61 6e 64 73 20 72 65 6d 6f 74 65 6c 79 00 52 75 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 | ommands.remotely.Run.configurati |
5cc0 | 6f 6e 20 63 6f 6d 6d 61 6e 64 73 00 52 75 6e 20 6f 70 65 72 61 74 69 6f 6e 61 6c 20 63 6f 6d 6d | on.commands.Run.operational.comm |
5ce0 | 61 6e 64 73 00 53 53 48 20 69 73 20 63 6f 6e 66 69 67 75 72 65 64 20 6f 6e 20 70 6f 72 74 20 32 | ands.SSH.is.configured.on.port.2 |
5d00 | 32 2e 00 53 61 6c 74 00 53 61 6c 74 20 6d 61 73 74 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f | 2..Salt.Salt.master.configuratio |
5d20 | 6e 3a 00 53 61 76 65 20 61 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 | n:.Save.a.running.configuration. |
5d40 | 74 6f 20 61 20 66 69 6c 65 2e 00 53 61 76 65 20 61 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 | to.a.file..Save.a.running.config |
5d60 | 75 72 61 74 69 6f 6e 20 74 6f 20 74 68 65 20 73 74 61 72 74 75 70 20 63 6f 6e 66 69 67 75 72 61 | uration.to.the.startup.configura |
5d80 | 74 69 6f 6e 2e 20 57 68 65 6e 20 79 6f 75 20 64 6f 6e 27 74 20 73 70 65 63 69 66 79 20 74 68 65 | tion..When.you.don't.specify.the |
5da0 | 20 66 69 6c 65 20 77 68 65 6e 20 73 61 76 69 6e 67 2c 20 69 74 20 73 61 76 65 73 20 74 6f 20 60 | .file.when.saving,.it.saves.to.` |
5dc0 | 60 2f 63 6f 6e 66 69 67 2f 63 6f 6e 66 69 67 2e 62 6f 6f 74 60 60 2e 00 53 63 72 69 70 74 20 76 | `/config/config.boot``..Script.v |
5de0 | 79 6f 73 2d 6e 61 70 61 6c 6d 2e 70 79 00 53 63 72 69 70 74 73 20 61 72 65 20 72 75 6e 20 69 6e | yos-napalm.py.Scripts.are.run.in |
5e00 | 20 61 6c 70 68 61 62 65 74 69 63 61 6c 20 6f 72 64 65 72 2e 20 54 68 65 69 72 20 6e 61 6d 65 73 | .alphabetical.order..Their.names |
5e20 | 20 6d 75 73 74 20 63 6f 6e 73 69 73 74 20 65 6e 74 69 72 65 6c 79 20 6f 66 20 41 53 43 49 49 20 | .must.consist.entirely.of.ASCII. |
5e40 | 75 70 70 65 72 2d 20 61 6e 64 20 6c 6f 77 65 72 2d 63 61 73 65 20 6c 65 74 74 65 72 73 2c 41 53 | upper-.and.lower-case.letters,AS |
5e60 | 43 49 49 20 64 69 67 69 74 73 2c 20 41 53 43 49 49 20 75 6e 64 65 72 73 63 6f 72 65 73 2c 20 61 | CII.digits,.ASCII.underscores,.a |
5e80 | 6e 64 20 41 53 43 49 49 20 6d 69 6e 75 73 2d 68 79 70 68 65 6e 73 2e 4e 6f 20 6f 74 68 65 72 20 | nd.ASCII.minus-hyphens.No.other. |
5ea0 | 63 68 61 72 61 63 74 65 72 73 20 61 72 65 20 61 6c 6c 6f 77 65 64 2e 00 53 68 6f 77 20 4f 62 6a | characters.are.allowed..Show.Obj |
5ec0 | 65 63 74 00 53 6f 6d 65 74 69 6d 65 73 20 79 6f 75 20 73 69 6d 70 6c 79 20 77 61 6e 27 74 20 74 | ect.Sometimes.you.simply.wan't.t |
5ee0 | 6f 20 65 78 65 63 75 74 65 20 61 20 62 75 6e 63 68 20 6f 66 20 6f 70 2d 6d 6f 64 65 20 63 6f 6d | o.execute.a.bunch.of.op-mode.com |
5f00 | 6d 61 6e 64 73 20 76 69 61 20 53 53 48 20 6f 6e 20 61 20 72 65 6d 6f 74 65 20 56 79 4f 53 20 73 | mands.via.SSH.on.a.remote.VyOS.s |
5f20 | 79 73 74 65 6d 2e 00 53 6f 6d 65 74 69 6d 65 73 20 79 6f 75 20 73 69 6d 70 6c 79 20 77 61 6e 74 | ystem..Sometimes.you.simply.want |
5f40 | 20 74 6f 20 65 78 65 63 75 74 65 20 61 20 62 75 6e 63 68 20 6f 66 20 6f 70 2d 6d 6f 64 65 20 63 | .to.execute.a.bunch.of.op-mode.c |
5f60 | 6f 6d 6d 61 6e 64 73 20 76 69 61 20 53 53 48 20 6f 6e 20 61 20 72 65 6d 6f 74 65 20 56 79 4f 53 | ommands.via.SSH.on.a.remote.VyOS |
5f80 | 20 73 79 73 74 65 6d 2e 00 53 6f 75 72 73 65 20 66 69 6c 65 73 20 66 6f 72 20 41 57 53 20 66 72 | .system..Sourse.files.for.AWS.fr |
5fa0 | 6f 6d 20 47 49 54 00 53 6f 75 72 73 65 20 66 69 6c 65 73 20 66 6f 72 20 41 7a 75 72 65 20 66 72 | om.GIT.Sourse.files.for.Azure.fr |
5fc0 | 6f 6d 20 47 49 54 00 53 6f 75 72 73 65 20 66 69 6c 65 73 20 66 6f 72 20 76 53 70 68 65 72 65 20 | om.GIT.Sourse.files.for.vSphere. |
5fe0 | 66 72 6f 6d 20 47 49 54 00 53 74 61 72 74 00 53 74 61 72 74 20 63 72 65 61 74 69 6e 67 20 61 6e | from.GIT.Start.Start.creating.an |
6000 | 20 41 57 53 20 69 6e 73 74 61 6e 63 65 20 61 6e 64 20 63 68 65 63 6b 20 74 68 65 20 72 65 73 75 | .AWS.instance.and.check.the.resu |
6020 | 6c 74 00 53 74 6f 72 61 67 65 64 20 75 73 65 64 3a 20 76 6f 6c 75 6d 65 20 6c 6f 63 61 6c 2c 20 | lt.Storaged.used:.volume.local,. |
6040 | 77 68 69 63 68 20 69 73 20 6d 6f 75 6e 74 65 64 20 6f 6e 20 64 69 72 65 63 74 6f 72 79 20 2a 2a | which.is.mounted.on.directory.** |
6060 | 2f 76 61 72 2f 6c 69 62 2f 76 7a 2a 2a 2c 20 61 6e 64 20 63 6f 6e 74 61 69 6e 73 20 61 6c 6c 20 | /var/lib/vz**,.and.contains.all. |
6080 | 74 79 70 65 20 6f 66 20 63 6f 6e 74 65 6e 74 2c 20 69 6e 63 6c 75 64 69 6e 67 20 73 6e 69 70 70 | type.of.content,.including.snipp |
60a0 | 65 74 73 2e 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 2f 73 72 76 2f 73 61 6c 74 3a 00 53 74 72 | ets..Structure.of./srv/salt:.Str |
60c0 | 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c | ucture.of.files.Structure.of.fil |
60e0 | 65 73 20 41 6e 73 69 62 6c 65 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 41 6e | es.Ansible.Structure.of.files.An |
6100 | 73 69 62 6c 65 20 66 6f 72 20 41 57 53 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 | sible.for.AWS.Structure.of.files |
6120 | 20 41 6e 73 69 62 6c 65 20 66 6f 72 20 41 7a 75 72 65 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 | .Ansible.for.Azure.Structure.of. |
6140 | 66 69 6c 65 73 20 41 6e 73 69 62 6c 65 20 66 6f 72 20 76 53 70 68 65 72 65 00 53 74 72 75 63 74 | files.Ansible.for.vSphere.Struct |
6160 | 75 72 65 20 6f 66 20 66 69 6c 65 73 20 54 65 72 72 61 66 6f 6d 00 53 74 72 75 63 74 75 72 65 20 | ure.of.files.Terrafom.Structure. |
6180 | 6f 66 20 66 69 6c 65 73 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 41 57 53 00 53 74 72 75 63 74 | of.files.Terrafom.for.AWS.Struct |
61a0 | 75 72 65 20 6f 66 20 66 69 6c 65 73 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 41 7a 75 72 65 00 | ure.of.files.Terrafom.for.Azure. |
61c0 | 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 | Structure.of.files.Terrafom.for. |
61e0 | 76 53 70 68 65 72 65 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 69 6e 20 74 68 | vSphere.Structure.of.files.in.th |
6200 | 65 20 73 74 61 6e 64 61 72 64 20 54 65 72 72 61 66 6f 72 6d 20 70 72 6f 6a 65 63 74 3a 00 53 79 | e.standard.Terraform.project:.Sy |
6220 | 73 74 65 6d 20 44 65 66 61 75 6c 74 73 2f 46 61 6c 6c 62 61 63 6b 73 00 54 65 72 72 61 66 6f 72 | stem.Defaults/Fallbacks.Terrafor |
6240 | 6d 00 54 65 72 72 61 66 6f 72 6d 20 64 6f 65 73 6e 27 74 20 63 6f 6e 6e 65 63 74 20 76 69 61 20 | m.Terraform.doesn't.connect.via. |
6260 | 53 53 48 20 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c 65 20 69 6e 73 74 61 6e 63 65 3a 20 79 6f | SSH.to.your.Ansible.instance:.yo |
6280 | 75 20 68 61 76 65 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 63 6f 72 72 65 63 74 20 6c 6f 67 69 | u.have.to.check.the.correct.logi |
62a0 | 6e 20 61 6e 64 20 70 61 73 73 77 6f 72 64 20 69 6e 20 74 68 65 20 70 61 72 74 20 6f 66 20 74 68 | n.and.password.in.the.part.of.th |
62c0 | 65 20 66 69 6c 65 20 76 79 6f 73 2e 20 74 66 00 54 65 72 72 61 66 6f 72 6d 20 66 6f 72 20 56 79 | e.file.vyos..tf.Terraform.for.Vy |
62e0 | 4f 53 00 54 68 65 20 41 50 49 20 70 75 73 68 65 73 20 65 76 65 72 79 20 72 65 71 75 65 73 74 20 | OS.The.API.pushes.every.request. |
6300 | 74 6f 20 61 20 73 65 73 73 69 6f 6e 20 61 6e 64 20 63 6f 6d 6d 69 74 20 69 74 2e 20 42 75 74 20 | to.a.session.and.commit.it..But. |
6320 | 73 6f 6d 65 20 6f 66 20 56 79 4f 53 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 6c 69 6b 65 20 44 48 43 | some.of.VyOS.components.like.DHC |
6340 | 50 20 61 6e 64 20 50 50 50 6f 45 20 53 65 72 76 65 72 73 2c 20 49 50 53 65 63 2c 20 56 58 4c 41 | P.and.PPPoE.Servers,.IPSec,.VXLA |
6360 | 4e 2c 20 61 6e 64 20 6f 74 68 65 72 20 74 75 6e 6e 65 6c 73 20 72 65 71 75 69 72 65 20 66 75 6c | N,.and.other.tunnels.require.ful |
6380 | 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 63 6f 6d 6d 69 74 2e 20 54 68 65 20 | l.configuration.for.commit..The. |
63a0 | 65 6e 64 70 6f 69 6e 74 20 77 69 6c 6c 20 70 72 6f 63 65 73 73 20 6d 75 6c 74 69 70 6c 65 20 63 | endpoint.will.process.multiple.c |
63c0 | 6f 6d 6d 61 6e 64 73 20 77 68 65 6e 20 79 6f 75 20 70 61 73 73 20 74 68 65 6d 20 61 73 20 61 20 | ommands.when.you.pass.them.as.a. |
63e0 | 6c 69 73 74 20 74 6f 20 74 68 65 20 60 60 64 61 74 61 60 60 20 66 69 65 6c 64 2e 00 54 68 65 20 | list.to.the.``data``.field..The. |
6400 | 60 60 2f 63 6f 6e 66 69 67 2f 73 63 72 69 70 74 73 2f 76 79 6f 73 2d 70 6f 73 74 63 6f 6e 66 69 | ``/config/scripts/vyos-postconfi |
6420 | 67 2d 62 6f 6f 74 75 70 2e 73 63 72 69 70 74 60 60 20 73 63 72 69 70 74 20 69 73 20 63 61 6c 6c | g-bootup.script``.script.is.call |
6440 | 65 64 20 6f 6e 20 62 6f 6f 74 20 61 66 74 65 72 20 74 68 65 20 56 79 4f 53 20 63 6f 6e 66 69 67 | ed.on.boot.after.the.VyOS.config |
6460 | 75 72 61 74 69 6f 6e 20 69 73 20 66 75 6c 6c 79 20 61 70 70 6c 69 65 64 2e 00 54 68 65 20 60 60 | uration.is.fully.applied..The.`` |
6480 | 2f 63 6f 6e 66 69 67 2f 73 63 72 69 70 74 73 2f 76 79 6f 73 2d 70 72 65 63 6f 6e 66 69 67 2d 62 | /config/scripts/vyos-preconfig-b |
64a0 | 6f 6f 74 75 70 2e 73 63 72 69 70 74 60 60 20 73 63 72 69 70 74 20 69 73 20 63 61 6c 6c 65 64 20 | ootup.script``.script.is.called. |
64c0 | 6f 6e 20 62 6f 6f 74 20 62 65 66 6f 72 65 20 74 68 65 20 56 79 4f 53 20 63 6f 6e 66 69 67 75 72 | on.boot.before.the.VyOS.configur |
64e0 | 61 74 69 6f 6e 20 64 75 72 69 6e 67 20 62 6f 6f 74 20 70 72 6f 63 65 73 73 2e 00 54 68 65 20 60 | ation.during.boot.process..The.` |
6500 | 60 2f 73 68 6f 77 60 60 20 65 6e 64 70 6f 69 6e 74 20 69 73 20 74 6f 20 73 68 6f 77 20 65 76 65 | `/show``.endpoint.is.to.show.eve |
6520 | 72 79 74 68 69 6e 67 20 69 6e 20 74 68 65 20 6f 70 65 72 61 74 69 6f 6e 61 6c 20 6d 6f 64 65 2e | rything.in.the.operational.mode. |
6540 | 00 54 68 65 20 60 60 67 65 6e 65 72 61 74 65 60 60 20 65 6e 64 70 6f 69 6e 74 20 72 75 6e 20 61 | .The.``generate``.endpoint.run.a |
6560 | 20 60 60 67 65 6e 65 72 61 74 65 60 60 20 63 6f 6d 6d 61 6e 64 2e 00 54 68 65 20 60 60 72 65 73 | .``generate``.command..The.``res |
6580 | 65 74 60 60 20 65 6e 64 70 6f 69 6e 74 20 72 75 6e 20 61 20 60 60 72 65 73 65 74 60 60 20 63 6f | et``.endpoint.run.a.``reset``.co |
65a0 | 6d 6d 61 6e 64 2e 00 54 68 65 20 63 6f 6d 6d 61 6e 64 73 20 6c 69 73 74 20 70 72 6f 64 75 63 65 | mmand..The.commands.list.produce |
65c0 | 64 20 62 79 20 74 68 65 20 60 60 73 68 6f 77 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 6f | d.by.the.``show.configuration.co |
65e0 | 6d 6d 61 6e 64 73 60 60 20 63 6f 6d 6d 61 6e 64 20 6f 6e 20 61 20 56 79 4f 53 20 72 6f 75 74 65 | mmands``.command.on.a.VyOS.route |
6600 | 72 20 73 68 6f 75 6c 64 20 63 6f 6d 70 6c 79 20 77 69 74 68 20 61 6c 6c 20 74 68 65 20 72 65 71 | r.should.comply.with.all.the.req |
6620 | 75 69 72 65 6d 65 6e 74 73 2c 20 73 6f 20 69 74 20 69 73 20 65 61 73 79 20 74 6f 20 67 65 74 20 | uirements,.so.it.is.easy.to.get. |
6640 | 61 20 70 72 6f 70 65 72 20 63 6f 6d 6d 61 6e 64 73 20 6c 69 73 74 20 62 79 20 63 6f 70 79 69 6e | a.proper.commands.list.by.copyin |
6660 | 67 20 69 74 20 66 72 6f 6d 20 61 6e 6f 74 68 65 72 20 72 6f 75 74 65 72 2e 00 54 68 65 20 63 6f | g.it.from.another.router..The.co |
6680 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 63 6c 6f | nfiguration.specified.in.the.clo |
66a0 | 75 64 2d 63 6f 6e 66 69 67 20 64 6f 63 75 6d 65 6e 74 20 6f 76 65 72 77 72 69 74 65 73 20 64 65 | ud-config.document.overwrites.de |
66c0 | 66 61 75 6c 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 76 61 6c 75 65 73 20 61 6e 64 20 76 | fault.configuration.values.and.v |
66e0 | 61 6c 75 65 73 20 63 6f 6e 66 69 67 75 72 65 64 20 76 69 61 20 4d 65 74 61 64 61 74 61 2e 00 54 | alues.configured.via.Metadata..T |
6700 | 68 65 20 64 65 66 61 75 6c 74 20 64 69 72 65 63 74 6f 72 69 65 73 20 77 68 65 72 65 20 79 6f 75 | he.default.directories.where.you |
6720 | 72 20 63 75 73 74 6f 6d 20 53 63 72 69 70 74 73 20 73 68 6f 75 6c 64 20 62 65 20 6c 6f 63 61 74 | r.custom.Scripts.should.be.locat |
6740 | 65 64 20 61 72 65 3a 00 54 68 65 20 64 65 66 61 75 6c 74 20 66 69 6c 65 20 6c 6f 6f 6b 73 20 6c | ed.are:.The.default.file.looks.l |
6760 | 69 6b 65 20 74 68 69 73 3a 00 54 68 65 20 65 61 73 69 65 73 74 20 77 61 79 20 74 6f 20 63 6f 6e | ike.this:.The.easiest.way.to.con |
6780 | 66 69 67 75 72 65 20 74 68 65 20 73 79 73 74 65 6d 20 76 69 61 20 75 73 65 72 2d 64 61 74 61 20 | figure.the.system.via.user-data. |
67a0 | 69 73 20 74 68 65 20 43 6c 6f 75 64 2d 63 6f 6e 66 69 67 20 73 79 6e 74 61 78 20 64 65 73 63 72 | is.the.Cloud-config.syntax.descr |
67c0 | 69 62 65 64 20 62 65 6c 6f 77 2e 00 54 68 65 20 65 6e 64 70 6f 69 6e 74 20 60 60 2f 63 6f 6e 66 | ibed.below..The.endpoint.``/conf |
67e0 | 69 67 2d 66 69 6c 65 60 60 20 69 73 20 74 6f 20 73 61 76 65 20 6f 72 20 6c 6f 61 64 20 61 20 63 | ig-file``.is.to.save.or.load.a.c |
6800 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 00 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d | onfiguration..The.following.exam |
6820 | 70 6c 65 20 73 65 74 73 20 74 68 65 20 68 6f 73 74 6e 61 6d 65 20 62 61 73 65 64 20 6f 6e 20 74 | ple.sets.the.hostname.based.on.t |
6840 | 68 65 20 69 6e 73 74 61 6e 63 65 20 69 64 65 6e 74 69 66 69 65 72 20 6f 62 74 61 69 6e 65 64 20 | he.instance.identifier.obtained. |
6860 | 66 72 6f 6d 20 74 68 65 20 45 43 32 20 6d 65 74 61 64 61 74 61 20 73 65 72 76 69 63 65 2e 00 54 | from.the.EC2.metadata.service..T |
6880 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 73 68 6f 77 73 20 68 6f 77 20 74 | he.following.example.shows.how.t |
68a0 | 6f 20 65 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 73 20 61 66 74 65 72 20 74 68 65 20 69 6e 69 | o.execute.commands.after.the.ini |
68c0 | 74 69 61 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 00 54 68 65 20 6b 65 79 20 75 73 65 64 | tial.configuration..The.key.used |
68e0 | 20 74 6f 20 64 65 73 69 67 6e 61 74 65 20 61 20 56 79 4f 53 20 63 6f 6e 66 69 67 75 72 61 74 69 | .to.designate.a.VyOS.configurati |
6900 | 6f 6e 20 69 73 20 60 60 76 79 6f 73 5f 63 6f 6e 66 69 67 5f 63 6f 6d 6d 61 6e 64 73 60 60 2e 20 | on.is.``vyos_config_commands``.. |
6920 | 57 68 61 74 20 66 6f 6c 6c 6f 77 73 20 69 73 20 56 79 4f 53 20 63 6f 6e 66 69 67 75 72 61 74 69 | What.follows.is.VyOS.configurati |
6940 | 6f 6e 20 75 73 69 6e 67 20 74 68 65 20 22 73 65 74 2d 73 74 79 6c 65 22 20 73 79 6e 74 61 78 2e | on.using.the."set-style".syntax. |
6960 | 20 42 6f 74 68 20 22 73 65 74 22 20 61 6e 64 20 22 64 65 6c 65 74 65 22 20 63 6f 6d 6d 61 6e 64 | .Both."set".and."delete".command |
6980 | 73 20 61 72 65 20 73 75 70 70 6f 72 74 65 64 2e 00 54 68 65 20 73 65 65 64 2e 69 73 6f 20 66 69 | s.are.supported..The.seed.iso.fi |
69a0 | 6c 65 20 63 61 6e 20 62 65 20 61 74 74 61 63 68 65 64 20 74 6f 20 74 68 65 20 76 69 72 74 75 61 | le.can.be.attached.to.the.virtua |
69c0 | 6c 20 6d 61 63 68 69 6e 65 2e 20 41 73 20 61 6e 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 6d 65 | l.machine..As.an.example,.the.me |
69e0 | 74 68 6f 64 20 77 69 74 68 20 4b 56 4d 20 74 6f 20 61 74 74 61 63 68 20 74 68 65 20 49 53 4f 20 | thod.with.KVM.to.attach.the.ISO. |
6a00 | 61 73 20 61 20 43 44 20 64 72 69 76 65 20 66 6f 6c 6c 6f 77 73 2e 00 54 68 65 72 65 20 69 73 20 | as.a.CD.drive.follows..There.is. |
6a20 | 61 20 70 69 74 66 61 6c 6c 20 77 68 65 6e 20 77 6f 72 6b 69 6e 67 20 77 69 74 68 20 63 6f 6e 66 | a.pitfall.when.working.with.conf |
6a40 | 69 67 75 72 61 74 69 6f 6e 20 73 63 72 69 70 74 73 2e 20 49 74 20 69 73 20 74 65 6d 70 74 69 6e | iguration.scripts..It.is.temptin |
6a60 | 67 20 74 6f 20 63 61 6c 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 63 72 69 70 74 73 20 | g.to.call.configuration.scripts. |
6a80 | 77 69 74 68 20 22 73 75 64 6f 22 20 28 69 2e 65 2e 2c 20 74 65 6d 70 6f 72 61 72 79 20 72 6f 6f | with."sudo".(i.e.,.temporary.roo |
6aa0 | 74 20 70 65 72 6d 69 73 73 69 6f 6e 73 29 2c 20 62 65 63 61 75 73 65 20 74 68 61 74 27 73 20 74 | t.permissions),.because.that's.t |
6ac0 | 68 65 20 63 6f 6d 6d 6f 6e 20 77 61 79 20 6f 6e 20 6d 6f 73 74 20 4c 69 6e 75 78 20 70 6c 61 74 | he.common.way.on.most.Linux.plat |
6ae0 | 66 6f 72 6d 73 20 74 6f 20 63 61 6c 6c 20 73 79 73 74 65 6d 20 63 6f 6d 6d 61 6e 64 73 2e 00 54 | forms.to.call.system.commands..T |
6b00 | 68 65 73 65 20 61 72 65 20 74 68 65 20 56 79 4f 53 20 64 65 66 61 75 6c 74 73 20 61 6e 64 20 66 | hese.are.the.VyOS.defaults.and.f |
6b20 | 61 6c 6c 62 61 63 6b 73 2e 00 54 68 69 73 20 73 65 63 74 69 6f 6e 20 6e 65 65 64 73 20 69 6d 70 | allbacks..This.section.needs.imp |
6b40 | 72 6f 76 65 6d 65 6e 74 73 2c 20 65 78 61 6d 70 6c 65 73 20 61 6e 64 20 65 78 70 6c 61 6e 61 74 | rovements,.examples.and.explanat |
6b60 | 69 6f 6e 73 2e 00 54 68 69 73 20 77 69 6c 6c 20 72 65 73 75 6c 74 20 69 6e 20 74 68 65 20 66 6f | ions..This.will.result.in.the.fo |
6b80 | 6c 6c 6f 77 69 6e 67 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 3a 20 60 60 53 65 74 20 66 61 69 | llowing.error.message:.``Set.fai |
6ba0 | 6c 65 64 60 60 20 49 66 20 74 68 69 73 20 68 61 70 70 65 6e 73 2c 20 61 20 72 65 62 6f 6f 74 20 | led``.If.this.happens,.a.reboot. |
6bc0 | 69 73 20 72 65 71 75 69 72 65 64 20 74 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 65 64 69 74 20 74 | is.required.to.be.able.to.edit.t |
6be0 | 68 65 20 63 6f 6e 66 69 67 20 6d 61 6e 75 61 6c 6c 79 20 61 67 61 69 6e 2e 00 54 6f 20 4c 6f 61 | he.config.manually.again..To.Loa |
6c00 | 64 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 2e 00 54 6f 20 61 64 64 20 6f | d.a.configuration.file..To.add.o |
6c20 | 72 20 64 65 6c 65 74 65 20 61 6e 20 69 6d 61 67 65 2c 20 75 73 65 20 74 68 65 20 60 60 2f 69 6d | r.delete.an.image,.use.the.``/im |
6c40 | 61 67 65 60 60 20 65 6e 64 70 6f 69 6e 74 2e 00 54 6f 20 61 76 6f 69 64 20 74 68 65 73 65 20 70 | age``.endpoint..To.avoid.these.p |
6c60 | 72 6f 62 6c 65 6d 73 2c 20 74 68 65 20 70 72 6f 70 65 72 20 77 61 79 20 69 73 20 74 6f 20 63 61 | roblems,.the.proper.way.is.to.ca |
6c80 | 6c 6c 20 61 20 73 63 72 69 70 74 20 77 69 74 68 20 74 68 65 20 60 60 76 79 61 74 74 61 63 66 67 | ll.a.script.with.the.``vyattacfg |
6ca0 | 60 60 20 67 72 6f 75 70 2c 20 65 2e 67 2e 2c 20 62 79 20 75 73 69 6e 67 20 74 68 65 20 60 60 73 | ``.group,.e.g.,.by.using.the.``s |
6cc0 | 67 60 60 20 28 73 77 69 74 63 68 20 67 72 6f 75 70 29 20 63 6f 6d 6d 61 6e 64 3a 00 54 6f 20 67 | g``.(switch.group).command:.To.g |
6ce0 | 65 74 20 74 68 65 20 77 68 6f 6c 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 70 61 73 73 | et.the.whole.configuration,.pass |
6d00 | 20 61 6e 20 65 6d 70 74 79 20 6c 69 73 74 20 74 6f 20 74 68 65 20 60 60 70 61 74 68 60 60 20 66 | .an.empty.list.to.the.``path``.f |
6d20 | 69 65 6c 64 00 54 6f 20 69 6e 63 6c 75 64 65 20 56 79 4f 53 20 73 70 65 63 69 66 69 63 20 66 75 | ield.To.include.VyOS.specific.fu |
6d40 | 6e 63 74 69 6f 6e 73 20 61 6e 64 20 61 6c 69 61 73 65 73 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 | nctions.and.aliases.you.need.to. |
6d60 | 60 60 73 6f 75 72 63 65 20 2f 6f 70 74 2f 76 79 61 74 74 61 2f 65 74 63 2f 66 75 6e 63 74 69 6f | ``source./opt/vyatta/etc/functio |
6d80 | 6e 73 2f 73 63 72 69 70 74 2d 74 65 6d 70 6c 61 74 65 60 60 20 66 69 6c 65 73 20 61 74 20 74 68 | ns/script-template``.files.at.th |
6da0 | 65 20 74 6f 70 20 6f 66 20 79 6f 75 72 20 73 63 72 69 70 74 2e 00 54 6f 20 69 6e 69 74 69 61 74 | e.top.of.your.script..To.initiat |
6dc0 | 65 20 61 20 72 65 62 6f 6f 74 20 75 73 65 20 74 68 65 20 60 60 72 65 62 6f 6f 74 60 60 20 65 6e | e.a.reboot.use.the.``reboot``.en |
6de0 | 64 70 6f 69 6e 74 2e 00 54 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 61 20 73 63 72 69 | dpoint..To.make.sure.that.a.scri |
6e00 | 70 74 20 69 73 20 6e 6f 74 20 61 63 63 69 64 65 6e 74 61 6c 6c 79 20 63 61 6c 6c 65 64 20 77 69 | pt.is.not.accidentally.called.wi |
6e20 | 74 68 6f 75 74 20 74 68 65 20 60 60 76 79 61 74 74 61 63 66 67 60 60 20 67 72 6f 75 70 2c 20 74 | thout.the.``vyattacfg``.group,.t |
6e40 | 68 65 20 73 63 72 69 70 74 20 63 61 6e 20 62 65 20 73 61 66 65 67 75 61 72 64 65 64 20 6c 69 6b | he.script.can.be.safeguarded.lik |
6e60 | 65 20 74 68 69 73 3a 00 54 6f 20 6f 6e 6c 79 20 67 65 74 20 61 20 70 61 72 74 20 6f 66 20 74 68 | e.this:.To.only.get.a.part.of.th |
6e80 | 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 60 60 73 | e.configuration,.for.example.``s |
6ea0 | 79 73 74 65 6d 20 73 79 73 6c 6f 67 60 60 2e 00 54 6f 20 70 6f 77 65 72 20 6f 66 66 20 74 68 65 | ystem.syslog``..To.power.off.the |
6ec0 | 20 73 79 73 74 65 6d 20 75 73 65 20 74 68 65 20 60 60 70 6f 77 65 72 6f 66 66 60 60 20 65 6e 64 | .system.use.the.``poweroff``.end |
6ee0 | 70 6f 69 6e 74 2e 00 54 72 6f 75 62 6c 65 73 68 6f 6f 74 69 6e 67 00 54 79 70 65 20 74 68 65 20 | point..Troubleshooting.Type.the. |
6f00 | 63 6f 6d 6d 61 6e 64 73 20 6f 6e 20 79 6f 75 72 20 54 65 72 72 61 66 6f 6d 20 69 6e 73 74 61 6e | commands.on.your.Terrafom.instan |
6f20 | 63 65 3a 00 55 6e 6c 69 6b 65 20 61 20 6e 6f 72 6d 61 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f | ce:.Unlike.a.normal.configuratio |
6f40 | 6e 20 73 65 73 73 69 6f 6e 2c 20 61 6c 6c 20 6f 70 65 72 61 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 | n.session,.all.operational.comma |
6f60 | 6e 64 73 20 6d 75 73 74 20 62 65 20 70 72 65 70 65 6e 64 65 64 20 77 69 74 68 20 60 60 72 75 6e | nds.must.be.prepended.with.``run |
6f80 | 60 60 2c 20 65 76 65 6e 20 69 66 20 79 6f 75 20 68 61 76 65 6e 27 74 20 63 72 65 61 74 65 64 20 | ``,.even.if.you.haven't.created. |
6fa0 | 61 20 73 65 73 73 69 6f 6e 20 77 69 74 68 20 63 6f 6e 66 69 67 75 72 65 2e 00 55 73 65 72 2d 64 | a.session.with.configure..User-d |
6fc0 | 61 74 61 00 55 73 65 72 2d 64 61 74 61 20 2d 20 55 73 65 72 2d 64 61 74 61 20 69 73 20 73 70 65 | ata.User-data.-.User-data.is.spe |
6fe0 | 63 69 66 69 65 64 20 62 79 20 74 68 65 20 75 73 65 72 2e 20 54 68 69 73 20 63 6f 6e 66 69 67 20 | cified.by.the.user..This.config. |
7000 | 73 6f 75 72 63 65 20 6f 66 66 65 72 73 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 69 6e 73 | source.offers.the.ability.to.ins |
7020 | 65 72 74 20 61 6e 79 20 43 4c 49 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e | ert.any.CLI.configuration.comman |
7040 | 64 73 20 69 6e 74 6f 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 62 65 66 6f 72 65 | ds.into.the.configuration.before |
7060 | 20 74 68 65 20 66 69 72 73 74 20 62 6f 6f 74 2e 00 55 73 69 6e 67 20 41 50 49 20 52 65 73 70 6f | .the.first.boot..Using.API.Respo |
7080 | 6e 73 65 20 43 6c 61 73 73 00 55 73 69 6e 67 20 50 79 56 79 4f 53 00 55 73 69 6e 67 20 70 79 76 | nse.Class.Using.PyVyOS.Using.pyv |
70a0 | 79 6f 73 00 56 4d 20 49 44 3a 20 69 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2c 20 56 4d 20 49 | yos.VM.ID:.in.this.example,.VM.I |
70c0 | 44 20 75 73 65 64 20 69 73 20 35 35 35 2e 00 56 4d 20 52 65 73 6f 75 72 63 65 73 3a 20 74 68 65 | D.used.is.555..VM.Resources:.the |
70e0 | 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 63 61 6e 20 62 65 20 6d 6f 64 69 66 69 65 64 20 61 73 | se.parameters.can.be.modified.as |
7100 | 20 6e 65 65 64 65 64 2e 00 56 4d 20 53 74 6f 72 61 67 65 3a 20 60 60 6c 6f 63 61 6c 60 60 20 76 | .needed..VM.Storage:.``local``.v |
7120 | 6f 6c 75 6d 65 20 69 73 20 75 73 65 64 2e 00 56 73 70 68 65 72 65 00 56 79 4f 53 20 41 50 49 00 | olume.is.used..Vsphere.VyOS.API. |
7140 | 56 79 4f 53 20 41 75 74 6f 6d 61 74 69 6f 6e 00 56 79 4f 53 20 54 65 72 72 61 66 6f 72 6d 00 56 | VyOS.Automation.VyOS.Terraform.V |
7160 | 79 4f 53 20 60 63 6c 6f 75 64 2d 69 6e 69 74 2d 64 6f 63 73 60 5f 2e 00 56 79 4f 53 20 63 6c 6f | yOS.`cloud-init-docs`_..VyOS.clo |
7180 | 75 64 2d 69 6e 69 74 00 56 79 4f 53 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 6f 6d 6d 61 | ud-init.VyOS.configuration.comma |
71a0 | 6e 64 73 20 61 72 65 20 64 65 66 69 6e 65 64 20 69 6e 20 75 73 65 72 2d 64 61 74 61 20 66 69 6c | nds.are.defined.in.user-data.fil |
71c0 | 65 2e 00 56 79 4f 53 20 68 61 73 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 72 75 6e 20 63 | e..VyOS.has.the.ability.to.run.c |
71e0 | 75 73 74 6f 6d 20 20 73 63 72 69 70 74 73 20 62 65 66 6f 72 65 20 61 6e 64 20 61 66 74 65 72 20 | ustom..scripts.before.and.after. |
7200 | 65 61 63 68 20 63 6f 6d 6d 69 74 00 56 79 4f 53 20 73 75 70 70 6f 72 74 20 74 68 72 65 65 20 74 | each.commit.VyOS.support.three.t |
7220 | 79 70 65 73 20 6f 66 20 63 6f 6e 66 69 67 20 73 6f 75 72 63 65 73 2e 00 56 79 4f 53 20 73 75 70 | ypes.of.config.sources..VyOS.sup |
7240 | 70 6f 72 74 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 76 69 61 20 61 6e 73 69 62 6c 65 2e | ports.configuration.via.ansible. |
7260 | 20 4e 65 65 64 20 74 6f 20 69 6e 73 74 61 6c 6c 20 60 60 61 6e 73 69 62 6c 65 60 60 20 61 6e 64 | .Need.to.install.``ansible``.and |
7280 | 20 60 60 70 79 74 68 6f 6e 33 2d 70 61 72 61 6d 69 6b 6f 60 60 20 6d 6f 64 75 6c 65 00 56 79 4f | .``python3-paramiko``.module.VyO |
72a0 | 53 20 73 75 70 70 6f 72 74 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 76 69 61 20 6e 65 74 | S.supports.configuration.via.net |
72c0 | 6d 69 6b 6f 5f 2e 20 49 74 20 72 65 71 75 69 72 65 73 20 74 6f 20 69 6e 73 74 61 6c 6c 20 60 60 | miko_..It.requires.to.install.`` |
72e0 | 70 79 74 68 6f 6e 33 2d 6e 65 74 6d 69 6b 6f 60 60 20 6d 6f 64 75 6c 65 2e 00 56 79 4f 53 20 73 | python3-netmiko``.module..VyOS.s |
7300 | 75 70 70 6f 72 74 73 20 64 65 76 65 6c 6f 70 20 69 6e 66 72 61 73 74 72 75 63 74 69 61 20 76 69 | upports.develop.infrastructia.vi |
7320 | 61 20 54 65 72 72 61 66 6f 72 6d 20 61 6e 64 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 76 69 61 | a.Terraform.and.provisioning.via |
7340 | 20 61 6e 73 69 62 6c 65 2e 20 4e 65 65 64 20 74 6f 20 69 6e 73 74 61 6c 6c 20 60 60 54 65 72 72 | .ansible..Need.to.install.``Terr |
7360 | 61 66 6f 72 6d 60 60 00 56 79 4f 53 20 73 75 70 70 6f 72 74 73 20 64 65 76 65 6c 6f 70 6d 65 6e | aform``.VyOS.supports.developmen |
7380 | 74 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 76 69 61 20 54 65 72 72 61 66 6f 72 6d 20 61 | t.infrastructure.via.Terraform.a |
73a0 | 6e 64 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 76 69 61 20 41 6e 73 69 62 6c 65 2e 20 54 65 72 | nd.provisioning.via.Ansible..Ter |
73c0 | 72 61 66 6f 72 6d 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 61 75 74 6f 6d 61 74 65 20 74 68 | raform.allows.you.to.automate.th |
73e0 | 65 20 70 72 6f 63 65 73 73 20 6f 66 20 64 65 70 6c 6f 79 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 | e.process.of.deploying.instances |
7400 | 20 6f 6e 20 6d 61 6e 79 20 63 6c 6f 75 64 20 61 6e 64 20 76 69 72 74 75 61 6c 20 70 6c 61 74 66 | .on.many.cloud.and.virtual.platf |
7420 | 6f 72 6d 73 2e 20 49 6e 20 74 68 69 73 20 61 72 74 69 63 6c 65 2c 20 77 65 20 77 69 6c 6c 20 6c | orms..In.this.article,.we.will.l |
7440 | 6f 6f 6b 20 61 74 20 75 73 69 6e 67 20 74 65 72 72 61 66 6f 72 6d 73 20 74 6f 20 64 65 70 6c 6f | ook.at.using.terraforms.to.deplo |
7460 | 79 20 56 79 4f 53 20 6f 6e 20 70 6c 61 74 66 6f 72 6d 73 20 2d 20 41 57 53 2c 20 41 7a 75 72 65 | y.VyOS.on.platforms.-.AWS,.Azure |
7480 | 2c 20 61 6e 64 20 76 53 70 68 65 72 65 2e 20 46 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 20 | ,.and.vSphere..For.more.details. |
74a0 | 61 62 6f 75 74 20 54 65 72 72 61 66 6f 72 6d 20 70 6c 65 61 73 65 20 68 61 76 65 20 61 20 6c 6f | about.Terraform.please.have.a.lo |
74c0 | 6f 6b 20 68 65 72 65 20 6c 69 6e 6b 5f 2e 00 56 79 4f 53 20 73 75 70 70 6f 72 74 73 20 64 65 76 | ok.here.link_..VyOS.supports.dev |
74e0 | 65 6c 6f 70 6d 65 6e 74 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 76 69 61 20 54 65 72 72 | elopment.infrastructure.via.Terr |
7500 | 61 66 6f 72 6d 20 61 6e 64 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 76 69 61 20 41 6e 73 69 62 | aform.and.provisioning.via.Ansib |
7520 | 6c 65 2e 20 54 65 72 72 61 66 6f 72 6d 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 61 75 74 6f | le..Terraform.allows.you.to.auto |
7540 | 6d 61 74 65 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 66 20 64 65 70 6c 6f 79 69 6e 67 20 69 6e | mate.the.process.of.deploying.in |
7560 | 73 74 61 6e 63 65 73 20 6f 6e 20 6d 61 6e 79 20 63 6c 6f 75 64 20 61 6e 64 20 76 69 72 74 75 61 | stances.on.many.cloud.and.virtua |
7580 | 6c 20 70 6c 61 74 66 6f 72 6d 73 2e 20 49 6e 20 74 68 69 73 20 61 72 74 69 63 6c 65 2c 20 77 65 | l.platforms..In.this.article,.we |
75a0 | 20 77 69 6c 6c 20 6c 6f 6f 6b 20 61 74 20 75 73 69 6e 67 20 74 65 72 72 61 66 6f 72 6d 73 20 74 | .will.look.at.using.terraforms.t |
75c0 | 6f 20 64 65 70 6c 6f 79 20 76 79 6f 73 20 6f 6e 20 70 6c 61 74 66 6f 72 6d 73 20 2d 20 41 57 53 | o.deploy.vyos.on.platforms.-.AWS |
75e0 | 2c 20 41 5a 55 52 45 2c 20 61 6e 64 20 76 53 70 68 65 72 65 2e 20 4d 6f 72 65 20 64 65 74 61 69 | ,.AZURE,.and.vSphere..More.detai |
7600 | 6c 65 64 20 61 62 6f 75 74 20 77 68 61 74 20 69 73 20 54 65 72 72 61 66 6f 72 6d 20 79 6f 75 20 | led.about.what.is.Terraform.you. |
7620 | 63 61 6e 20 77 72 69 74 65 20 75 73 69 6e 67 20 74 68 65 20 6c 69 6e 6b 5f 2e 00 56 79 4f 53 20 | can.write.using.the.link_..VyOS. |
7640 | 73 75 70 70 6f 72 74 73 20 65 78 65 63 75 74 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | supports.executing.configuration |
7660 | 20 61 6e 64 20 6f 70 65 72 61 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 6e 6f 6e 2d 69 6e | .and.operational.commands.non-in |
7680 | 74 65 72 61 63 74 69 76 65 6c 79 20 66 72 6f 6d 20 73 68 65 6c 6c 20 73 63 72 69 70 74 73 2e 00 | teractively.from.shell.scripts.. |
76a0 | 56 79 4f 53 20 73 75 70 70 6f 72 74 73 20 6f 70 2d 6d 6f 64 65 20 61 6e 64 20 63 6f 6e 66 69 67 | VyOS.supports.op-mode.and.config |
76c0 | 75 72 61 74 69 6f 6e 20 76 69 61 20 73 61 6c 74 5f 2e 00 56 79 4f 53 20 73 75 70 70 6f 72 74 73 | uration.via.salt_..VyOS.supports |
76e0 | 20 73 6f 6d 65 20 6e 61 70 61 6c 6d 5f 20 66 75 6e 63 74 69 6f 6e 73 20 66 6f 72 20 63 6f 6e 66 | .some.napalm_.functions.for.conf |
7700 | 69 67 75 72 61 74 69 6f 6e 20 61 6e 64 20 6f 70 2d 6d 6f 64 65 2e 20 49 74 20 72 65 71 75 69 72 | iguration.and.op-mode..It.requir |
7720 | 65 73 20 6d 6f 72 65 20 74 65 73 74 73 2e 00 56 79 4f 53 20 73 75 70 70 6f 72 74 73 20 74 68 65 | es.more.tests..VyOS.supports.the |
7740 | 20 65 78 65 63 75 74 69 6f 6e 20 6f 66 20 6f 70 65 72 61 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e | .execution.of.operational.comman |
7760 | 64 73 20 61 6e 64 20 6c 69 6e 75 78 20 63 6f 6d 6d 61 6e 64 73 20 61 74 20 69 6e 69 74 69 61 6c | ds.and.linux.commands.at.initial |
7780 | 20 62 6f 6f 74 2e 20 54 68 69 73 20 69 73 20 61 63 63 6f 6d 70 6c 69 73 68 65 64 20 75 73 69 6e | .boot..This.is.accomplished.usin |
77a0 | 67 20 60 60 77 72 69 74 65 5f 66 69 6c 65 73 60 60 20 74 6f 20 63 65 72 74 61 69 6e 20 66 69 6c | g.``write_files``.to.certain.fil |
77c0 | 65 73 20 69 6e 20 74 68 65 20 2f 6f 70 74 2f 76 79 61 74 74 61 2f 65 74 63 2f 63 6f 6e 66 69 67 | es.in.the./opt/vyatta/etc/config |
77e0 | 2f 73 63 72 69 70 74 73 20 64 69 72 65 63 74 6f 72 79 2e 20 43 6f 6d 6d 61 6e 64 73 20 73 70 65 | /scripts.directory..Commands.spe |
7800 | 63 69 66 69 65 64 20 69 6e 20 6f 70 74 2f 76 79 61 74 74 61 2f 65 74 63 2f 63 6f 6e 66 69 67 2f | cified.in.opt/vyatta/etc/config/ |
7820 | 73 63 72 69 70 74 73 2f 76 79 6f 73 2d 70 72 65 63 6f 6e 66 69 67 2d 62 6f 6f 74 75 70 2e 73 63 | scripts/vyos-preconfig-bootup.sc |
7840 | 72 69 70 74 20 61 72 65 20 65 78 65 63 75 74 65 64 20 70 72 69 6f 72 20 74 6f 20 63 6f 6e 66 69 | ript.are.executed.prior.to.confi |
7860 | 67 75 72 61 74 69 6f 6e 2e 20 54 68 65 20 2f 6f 70 74 2f 76 79 61 74 74 61 2f 65 74 63 2f 63 6f | guration..The./opt/vyatta/etc/co |
7880 | 6e 66 69 67 2f 73 63 72 69 70 74 73 2f 76 79 6f 73 2d 70 6f 73 74 63 6f 6e 66 69 67 2d 62 6f 6f | nfig/scripts/vyos-postconfig-boo |
78a0 | 74 75 70 2e 73 63 72 69 70 74 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20 63 6f 6d 6d 61 6e 64 | tup.script.file.contains.command |
78c0 | 73 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 20 61 66 74 65 72 20 63 6f 6e 66 69 67 75 72 61 | s.to.be.executed.after.configura |
78e0 | 74 69 6f 6e 2e 20 49 6e 20 62 6f 74 68 20 63 61 73 65 73 2c 20 63 6f 6d 6d 61 6e 64 73 20 61 72 | tion..In.both.cases,.commands.ar |
7900 | 65 20 65 78 65 63 75 74 65 64 20 61 73 20 74 68 65 20 72 6f 6f 74 20 75 73 65 72 2e 00 57 65 20 | e.executed.as.the.root.user..We. |
7920 | 6e 65 65 64 20 32 20 66 69 6c 65 73 2c 20 63 6f 6d 6d 61 6e 64 73 2e 63 6f 6e 66 20 61 6e 64 20 | need.2.files,.commands.conf.and. |
7940 | 73 63 72 69 70 74 20 69 74 73 65 6c 66 2e 00 57 68 69 6c 65 20 6f 74 68 65 72 20 6d 65 74 68 6f | script.itself..While.other.metho |
7960 | 64 73 20 65 78 69 73 74 2c 20 74 68 65 20 6d 6f 73 74 20 73 74 72 61 69 67 68 74 66 6f 72 77 61 | ds.exist,.the.most.straightforwa |
7980 | 72 64 20 6d 65 74 68 6f 64 20 66 6f 72 20 75 73 69 6e 67 20 74 68 65 20 4e 6f 43 6c 6f 75 64 20 | rd.method.for.using.the.NoCloud. |
79a0 | 64 61 74 61 20 73 6f 75 72 63 65 20 69 73 20 63 72 65 61 74 69 6e 67 20 61 20 73 65 65 64 20 49 | data.source.is.creating.a.seed.I |
79c0 | 53 4f 20 61 6e 64 20 61 74 74 61 63 68 69 6e 67 20 69 74 20 74 6f 20 74 68 65 20 76 69 72 74 75 | SO.and.attaching.it.to.the.virtu |
79e0 | 61 6c 20 6d 61 63 68 69 6e 65 20 61 73 20 61 20 43 44 20 64 72 69 76 65 2e 20 54 68 65 20 76 6f | al.machine.as.a.CD.drive..The.vo |
7a00 | 6c 75 6d 65 20 6d 75 73 74 20 62 65 20 66 6f 72 6d 61 74 74 65 64 20 61 73 20 61 20 76 66 61 74 | lume.must.be.formatted.as.a.vfat |
7a20 | 20 6f 72 20 49 53 4f 20 39 36 36 30 20 66 69 6c 65 20 73 79 73 74 65 6d 20 77 69 74 68 20 74 68 | .or.ISO.9660.file.system.with.th |
7a40 | 65 20 6c 61 62 65 6c 20 22 63 69 64 61 74 61 22 20 6f 72 20 22 43 49 44 41 54 41 22 2e 00 57 69 | e.label."cidata".or."CIDATA"..Wi |
7a60 | 6c 6c 20 72 65 74 75 72 6e 3a 00 57 69 74 68 20 74 68 65 20 60 60 72 65 74 72 69 65 76 65 60 60 | ll.return:.With.the.``retrieve`` |
7a80 | 20 65 6e 64 70 6f 69 6e 74 20 79 6f 75 20 67 65 74 20 70 61 72 74 73 20 6f 72 20 74 68 65 20 77 | .endpoint.you.get.parts.or.the.w |
7aa0 | 68 6f 6c 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 00 57 69 74 68 20 74 68 65 20 68 65 6c | hole.configuration..With.the.hel |
7ac0 | 70 20 6f 66 20 54 65 72 72 61 66 6f 72 6d 2c 20 79 6f 75 20 63 61 6e 20 71 75 69 63 6b 6c 79 20 | p.of.Terraform,.you.can.quickly. |
7ae0 | 64 65 70 6c 6f 79 20 56 79 4f 53 2d 62 61 73 65 64 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 | deploy.VyOS-based.infrastructure |
7b00 | 20 69 6e 20 74 68 65 20 41 57 53 20 63 6c 6f 75 64 2e 20 49 66 20 6e 65 63 65 73 73 61 72 79 2c | .in.the.AWS.cloud..If.necessary, |
7b20 | 20 74 68 65 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 63 61 6e 20 62 65 20 72 65 6d 6f 76 | .the.infrastructure.can.be.remov |
7b40 | 65 64 20 75 73 69 6e 67 20 74 65 72 72 61 66 6f 72 6d 2e 20 41 6c 73 6f 20 77 65 20 77 69 6c 6c | ed.using.terraform..Also.we.will |
7b60 | 20 6d 61 6b 65 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 75 73 69 6e 67 20 41 6e 73 69 62 6c 65 | .make.provisioning.using.Ansible |
7b80 | 2e 00 57 69 74 68 20 74 68 65 20 68 65 6c 70 20 6f 66 20 54 65 72 72 61 66 6f 72 6d 2c 20 79 6f | ..With.the.help.of.Terraform,.yo |
7ba0 | 75 20 63 61 6e 20 71 75 69 63 6b 6c 79 20 64 65 70 6c 6f 79 20 56 79 4f 53 2d 62 61 73 65 64 20 | u.can.quickly.deploy.VyOS-based. |
7bc0 | 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 69 6e 20 74 68 65 20 41 7a 75 72 65 20 63 6c 6f 75 | infrastructure.in.the.Azure.clou |
7be0 | 64 2e 20 49 66 20 6e 65 63 65 73 73 61 72 79 2c 20 74 68 65 20 69 6e 66 72 61 73 74 72 75 63 74 | d..If.necessary,.the.infrastruct |
7c00 | 75 72 65 20 63 61 6e 20 62 65 20 72 65 6d 6f 76 65 64 20 75 73 69 6e 67 20 74 65 72 72 61 66 6f | ure.can.be.removed.using.terrafo |
7c20 | 72 6d 2e 20 41 6c 73 6f 20 77 65 20 77 69 6c 6c 20 6d 61 6b 65 20 70 72 6f 76 69 73 69 6f 6e 69 | rm..Also.we.will.make.provisioni |
7c40 | 6e 67 20 75 73 69 6e 67 20 41 6e 73 69 62 6c 65 2e 00 57 69 74 68 20 74 68 65 20 68 65 6c 70 20 | ng.using.Ansible..With.the.help. |
7c60 | 6f 66 20 54 65 72 72 61 66 6f 72 6d 2c 20 79 6f 75 20 63 61 6e 20 71 75 69 63 6b 6c 79 20 64 65 | of.Terraform,.you.can.quickly.de |
7c80 | 70 6c 6f 79 20 56 79 4f 53 2d 62 61 73 65 64 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 69 | ploy.VyOS-based.infrastructure.i |
7ca0 | 6e 20 74 68 65 20 76 53 70 68 65 72 65 2e 20 41 6c 73 6f 20 77 65 20 77 69 6c 6c 20 6d 61 6b 65 | n.the.vSphere..Also.we.will.make |
7cc0 | 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 75 73 69 6e 67 20 41 6e 73 69 62 6c 65 2e 00 57 69 74 | .provisioning.using.Ansible..Wit |
7ce0 | 68 20 74 68 65 20 68 65 6c 70 20 6f 66 20 74 65 72 72 61 66 6f 72 6d 73 2c 20 79 6f 75 20 63 61 | h.the.help.of.terraforms,.you.ca |
7d00 | 6e 20 71 75 69 63 6b 6c 79 20 64 65 70 6c 6f 79 20 56 79 6f 73 2d 62 61 73 65 64 20 69 6e 66 72 | n.quickly.deploy.Vyos-based.infr |
7d20 | 61 73 74 72 75 63 74 75 72 65 20 69 6e 20 74 68 65 20 41 57 53 20 63 6c 6f 75 64 2e 20 49 66 20 | astructure.in.the.AWS.cloud..If. |
7d40 | 6e 65 63 65 73 73 61 72 79 2c 20 74 68 65 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 63 61 | necessary,.the.infrastructure.ca |
7d60 | 6e 20 62 65 20 72 65 6d 6f 76 65 64 20 75 73 69 6e 67 20 74 65 72 72 61 66 6f 72 6d 2e 20 41 6c | n.be.removed.using.terraform..Al |
7d80 | 73 6f 20 77 65 20 77 69 6c 6c 20 6d 61 6b 65 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 75 73 69 | so.we.will.make.provisioning.usi |
7da0 | 6e 67 20 41 6e 73 69 62 6c 65 2e 00 57 69 74 68 20 74 68 65 20 68 65 6c 70 20 6f 66 20 74 65 72 | ng.Ansible..With.the.help.of.ter |
7dc0 | 72 61 66 6f 72 6d 73 2c 20 79 6f 75 20 63 61 6e 20 71 75 69 63 6b 6c 79 20 64 65 70 6c 6f 79 20 | raforms,.you.can.quickly.deploy. |
7de0 | 56 79 6f 73 2d 62 61 73 65 64 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 69 6e 20 74 68 65 | Vyos-based.infrastructure.in.the |
7e00 | 20 41 7a 75 72 65 20 63 6c 6f 75 64 2e 20 49 66 20 6e 65 63 65 73 73 61 72 79 2c 20 74 68 65 20 | .Azure.cloud..If.necessary,.the. |
7e20 | 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 63 61 6e 20 62 65 20 72 65 6d 6f 76 65 64 20 75 73 | infrastructure.can.be.removed.us |
7e40 | 69 6e 67 20 74 65 72 72 61 66 6f 72 6d 2e 00 57 69 74 68 20 74 68 65 20 68 65 6c 70 20 6f 66 20 | ing.terraform..With.the.help.of. |
7e60 | 74 65 72 72 61 66 6f 72 6d 73 2c 20 79 6f 75 20 63 61 6e 20 71 75 69 63 6b 6c 79 20 64 65 70 6c | terraforms,.you.can.quickly.depl |
7e80 | 6f 79 20 56 79 6f 73 2d 62 61 73 65 64 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 69 6e 20 | oy.Vyos-based.infrastructure.in. |
7ea0 | 74 68 65 20 76 53 70 68 65 72 65 2e 00 57 69 74 68 6f 75 74 20 70 72 6f 78 79 20 69 74 20 72 65 | the.vSphere..Without.proxy.it.re |
7ec0 | 71 75 69 72 65 73 20 56 79 4f 53 20 6d 69 6e 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | quires.VyOS.minion.configuration |
7ee0 | 20 61 6e 64 20 73 75 70 70 6f 72 74 20 6f 70 2d 6d 6f 64 65 20 64 61 74 61 3a 00 57 69 74 68 6f | .and.support.op-mode.data:.Witho |
7f00 | 75 74 20 70 72 6f 78 79 20 69 74 20 72 65 71 75 69 72 65 73 20 56 79 4f 53 20 6d 69 6e 69 6f 6e | ut.proxy.it.requires.VyOS.minion |
7f20 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 61 6e 64 20 73 75 70 70 6f 72 74 73 20 6f 70 2d 6d | .configuration.and.supports.op-m |
7f40 | 6f 64 65 20 64 61 74 61 3a 00 59 6f 75 20 63 61 6e 20 69 6e 73 74 61 6c 6c 20 50 79 56 79 4f 53 | ode.data:.You.can.install.PyVyOS |
7f60 | 20 75 73 69 6e 67 20 70 69 70 3a 00 59 6f 75 20 63 61 6e 20 69 6e 73 74 61 6c 6c 20 70 79 76 79 | .using.pip:.You.can.install.pyvy |
7f80 | 6f 73 20 75 73 69 6e 67 20 70 69 70 3a 00 59 6f 75 20 63 61 6e 20 70 61 73 73 20 61 20 60 60 73 | os.using.pip:.You.can.pass.a.``s |
7fa0 | 65 74 60 60 2c 20 60 60 64 65 6c 65 74 65 60 60 20 6f 72 20 60 60 63 6f 6d 6d 65 6e 74 60 60 20 | et``,.``delete``.or.``comment``. |
7fc0 | 63 6f 6d 6d 61 6e 64 20 74 6f 20 74 68 65 20 60 60 2f 63 6f 6e 66 69 67 75 72 65 60 60 20 65 6e | command.to.the.``/configure``.en |
7fe0 | 64 70 6f 69 6e 74 2e 00 60 60 64 65 6c 65 74 65 60 60 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d 6d | dpoint..``delete``.a.single.comm |
8000 | 61 6e 64 00 60 60 73 65 65 64 2e 69 73 6f 60 60 20 77 61 73 20 70 72 65 76 69 6f 75 73 6c 79 20 | and.``seed.iso``.was.previously. |
8020 | 63 72 65 61 74 65 64 20 69 6e 20 64 69 72 65 63 74 6f 72 79 20 60 60 2f 74 6d 70 2f 60 60 2e 20 | created.in.directory.``/tmp/``.. |
8040 | 49 74 27 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 6d 6f 76 65 20 69 74 20 74 6f 20 60 60 2f | It's.necessary.to.move.it.to.``/ |
8060 | 76 61 72 2f 6c 69 62 2f 76 7a 2f 74 65 6d 70 6c 61 74 65 2f 69 73 6f 60 60 00 60 60 73 65 74 60 | var/lib/vz/template/iso``.``set` |
8080 | 60 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d 6d 61 6e 64 00 60 60 76 79 6f 73 5f 75 73 65 72 64 61 | `.a.single.command.``vyos_userda |
80a0 | 74 61 60 60 20 2d 20 74 68 65 20 6d 6f 64 75 6c 65 20 61 63 63 65 70 74 73 20 61 20 6c 69 73 74 | ta``.-.the.module.accepts.a.list |
80c0 | 20 6f 66 20 43 4c 49 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 73 20 69 | .of.CLI.configuration.commands.i |
80e0 | 6e 20 61 20 60 60 76 79 6f 73 5f 63 6f 6e 66 69 67 5f 63 6f 6d 6d 61 6e 64 73 60 60 20 73 65 63 | n.a.``vyos_config_commands``.sec |
8100 | 74 69 6f 6e 2c 20 77 68 69 63 68 20 67 69 76 65 73 20 61 6e 20 65 61 73 79 20 77 61 79 20 74 6f | tion,.which.gives.an.easy.way.to |
8120 | 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 73 79 73 74 65 6d 20 64 75 72 69 6e 67 20 64 65 70 | .configure.the.system.during.dep |
8140 | 6c 6f 79 6d 65 6e 74 2e 00 60 60 76 79 6f 73 60 60 2f 60 60 76 79 6f 73 60 60 20 63 72 65 64 65 | loyment..``vyos``/``vyos``.crede |
8160 | 6e 74 69 61 6c 73 20 69 66 20 6e 6f 20 6f 74 68 65 72 73 20 73 70 65 63 69 66 69 65 64 20 62 79 | ntials.if.no.others.specified.by |
8180 | 20 64 61 74 61 20 73 6f 75 72 63 65 2e 00 60 60 77 72 69 74 65 5f 66 69 6c 65 73 60 60 20 2d 20 | .data.source..``write_files``.-. |
81a0 | 74 68 69 73 20 6d 6f 64 75 6c 65 20 61 6c 6c 6f 77 73 20 74 6f 20 69 6e 73 65 72 74 20 61 6e 79 | this.module.allows.to.insert.any |
81c0 | 20 66 69 6c 65 73 20 69 6e 74 6f 20 74 68 65 20 66 69 6c 65 73 79 73 74 65 6d 20 62 65 66 6f 72 | .files.into.the.filesystem.befor |
81e0 | 65 20 74 68 65 20 66 69 72 73 74 20 62 6f 6f 74 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 70 | e.the.first.boot,.for.example,.p |
8200 | 72 65 2d 67 65 6e 65 72 61 74 65 64 20 65 6e 63 72 79 70 74 69 6f 6e 20 6b 65 79 73 2c 20 63 65 | re-generated.encryption.keys,.ce |
8220 | 72 74 69 66 69 63 61 74 65 73 2c 20 6f 72 20 65 76 65 6e 20 61 20 77 68 6f 6c 65 20 60 60 63 6f | rtificates,.or.even.a.whole.``co |
8240 | 6e 66 69 67 2e 62 6f 6f 74 60 60 20 66 69 6c 65 2e 20 54 68 65 20 66 6f 72 6d 61 74 20 69 73 20 | nfig.boot``.file..The.format.is. |
8260 | 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 20 63 6c 6f 75 64 69 6e 69 74 20 64 6f 63 75 6d | described.in.the.cloudinit.docum |
8280 | 65 6e 74 61 74 69 6f 6e 20 60 43 6c 6f 75 64 2d 69 6e 69 74 2d 77 72 69 74 65 5f 66 69 6c 65 73 | entation.`Cloud-init-write_files |
82a0 | 60 5f 2e 00 60 70 79 76 79 6f 73 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 6e 20 52 65 61 | `_..`pyvyos.Documentation.on.Rea |
82c0 | 64 20 74 68 65 20 44 6f 63 73 20 3c 68 74 74 70 73 3a 2f 2f 70 79 76 79 6f 73 2e 72 65 61 64 74 | d.the.Docs.<https://pyvyos.readt |
82e0 | 68 65 64 6f 63 73 2e 69 6f 2f 65 6e 2f 6c 61 74 65 73 74 2f 3e 60 5f 20 70 72 6f 76 69 64 65 73 | hedocs.io/en/latest/>`_.provides |
8300 | 20 64 65 74 61 69 6c 65 64 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 6f 6e 20 74 68 65 20 69 6e | .detailed.instructions.on.the.in |
8320 | 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 61 6e 64 20 6f | stallation,.configuration,.and.o |
8340 | 70 65 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 70 79 76 79 6f 73 20 6c 69 62 72 61 72 79 2e 00 | peration.of.the.pyvyos.library.. |
8360 | 60 70 79 76 79 6f 73 20 53 6f 75 72 63 65 20 43 6f 64 65 20 6f 6e 20 47 69 74 48 75 62 20 3c 68 | `pyvyos.Source.Code.on.GitHub.<h |
8380 | 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 6f 62 65 72 74 6f 62 65 72 74 6f 2f 70 | ttps://github.com/robertoberto/p |
83a0 | 79 76 79 6f 73 3e 60 5f 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 61 63 63 65 73 73 20 61 6e | yvyos>`_.allows.you.to.access.an |
83c0 | 64 20 63 6f 6e 74 72 69 62 75 74 65 20 74 6f 20 74 68 65 20 6c 69 62 72 61 72 79 27 73 20 63 6f | d.contribute.to.the.library's.co |
83e0 | 64 65 2e 00 60 70 79 76 79 6f 73 20 6f 6e 20 50 79 50 49 20 3c 68 74 74 70 73 3a 2f 2f 70 79 70 | de..`pyvyos.on.PyPI.<https://pyp |
8400 | 69 2e 6f 72 67 2f 70 72 6f 6a 65 63 74 2f 70 79 76 79 6f 73 2f 3e 60 5f 20 66 6f 72 20 65 61 73 | i.org/project/pyvyos/>`_.for.eas |
8420 | 79 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 76 69 61 20 70 69 70 2c 20 74 68 65 20 50 79 74 68 | y.installation.via.pip,.the.Pyth |
8440 | 6f 6e 20 70 61 63 6b 61 67 65 20 69 6e 73 74 61 6c 6c 65 72 2e 20 45 78 65 63 75 74 65 20 60 70 | on.package.installer..Execute.`p |
8460 | 69 70 20 69 6e 73 74 61 6c 6c 20 70 79 76 79 6f 73 60 20 69 6e 20 79 6f 75 72 20 74 65 72 6d 69 | ip.install.pyvyos`.in.your.termi |
8480 | 6e 61 6c 20 74 6f 20 69 6e 73 74 61 6c 6c 2e 00 61 64 64 20 61 6e 20 69 6d 61 67 65 00 61 6c 6c | nal.to.install..add.an.image.all |
84a0 | 00 61 6e 73 69 62 6c 65 2e 63 66 67 00 63 6c 6f 75 64 2d 63 6f 6e 66 69 67 20 66 69 6c 65 20 66 | .ansible.cfg.cloud-config.file.f |
84c0 | 6f 72 6d 61 74 00 63 6c 6f 75 64 2d 69 6e 69 74 20 6c 6f 67 73 20 74 6f 20 2f 76 61 72 2f 6c 6f | ormat.cloud-init.logs.to./var/lo |
84e0 | 67 2f 63 6c 6f 75 64 2d 69 6e 69 74 2e 6c 6f 67 2e 20 54 68 69 73 20 66 69 6c 65 20 63 61 6e 20 | g/cloud-init.log..This.file.can. |
8500 | 62 65 20 68 65 6c 70 66 75 6c 20 69 6e 20 64 65 74 65 72 6d 69 6e 69 6e 67 20 77 68 79 20 74 68 | be.helpful.in.determining.why.th |
8520 | 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 76 61 72 69 65 73 20 66 72 6f 6d 20 77 68 61 74 | e.configuration.varies.from.what |
8540 | 20 79 6f 75 20 65 78 70 65 63 74 2e 20 59 6f 75 20 63 61 6e 20 66 65 74 63 68 20 74 68 65 20 6d | .you.expect..You.can.fetch.the.m |
8560 | 6f 73 74 20 69 6d 70 6f 72 74 61 6e 74 20 64 61 74 61 20 66 69 6c 74 65 72 69 6e 67 20 6f 75 74 | ost.important.data.filtering.out |
8580 | 70 75 74 20 66 6f 72 20 60 60 76 79 6f 73 60 60 20 6b 65 79 77 6f 72 64 3a 00 63 6f 6d 6d 61 6e | put.for.``vyos``.keyword:.comman |
85a0 | 64 73 2e 74 78 74 00 64 65 6c 65 74 65 20 61 6e 20 69 6d 61 67 65 2c 20 66 6f 72 20 65 78 61 6d | ds.txt.delete.an.image,.for.exam |
85c0 | 70 6c 65 20 60 60 31 2e 33 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 30 30 36 30 37 30 31 31 37 60 60 | ple.``1.3-rolling-202006070117`` |
85e0 | 00 67 72 6f 75 70 5f 76 61 72 73 2f 61 6c 6c 00 68 6f 73 74 73 00 69 64 5f 72 73 61 5f 64 6f 63 | .group_vars/all.hosts.id_rsa_doc |
8600 | 6b 65 72 2e 70 75 62 2e 20 4e 65 65 64 73 20 74 6f 20 64 65 63 6c 61 72 65 20 6f 6e 6c 79 20 70 | ker.pub..Needs.to.declare.only.p |
8620 | 75 62 6c 69 63 20 6b 65 79 20 65 78 61 63 74 6c 79 2e 00 69 66 20 79 6f 75 20 6a 75 73 74 20 77 | ublic.key.exactly..if.you.just.w |
8640 | 61 6e 74 20 74 68 65 20 56 61 6c 75 65 20 6f 66 20 61 20 6d 75 6c 74 69 2d 76 61 6c 75 65 64 20 | ant.the.Value.of.a.multi-valued. |
8660 | 6e 6f 64 65 2c 20 75 73 65 20 74 68 65 20 60 60 72 65 74 75 72 6e 56 61 6c 75 65 73 60 60 20 6f | node,.use.the.``returnValues``.o |
8680 | 70 65 72 61 74 69 6f 6e 2e 00 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 00 6d 61 69 6e 2e 74 66 00 6d | peration..instance.yml.main.tf.m |
86a0 | 61 69 6e 2e 79 6d 6c 00 6d 79 6b 65 79 2e 70 65 6d 00 6d 79 6b 65 79 2e 70 65 6d 20 79 6f 75 20 | ain.yml.mykey.pem.mykey.pem.you. |
86c0 | 68 61 76 65 20 74 6f 20 67 65 74 20 75 73 69 6e 67 20 73 74 65 70 20 31 2e 32 00 70 79 76 79 6f | have.to.get.using.step.1.2.pyvyo |
86e0 | 73 00 70 79 76 79 6f 73 20 69 73 20 61 20 50 79 74 68 6f 6e 20 6c 69 62 72 61 72 79 20 64 65 73 | s.pyvyos.is.a.Python.library.des |
8700 | 69 67 6e 65 64 20 66 6f 72 20 69 6e 74 65 72 61 63 74 69 6e 67 20 77 69 74 68 20 56 79 4f 53 20 | igned.for.interacting.with.VyOS. |
8720 | 64 65 76 69 63 65 73 20 74 68 72 6f 75 67 68 20 74 68 65 69 72 20 41 50 49 2e 20 54 68 69 73 20 | devices.through.their.API..This. |
8740 | 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 67 75 69 | documentation.is.intended.to.gui |
8760 | 64 65 20 79 6f 75 20 69 6e 20 75 73 69 6e 67 20 70 79 76 79 6f 73 20 66 6f 72 20 70 72 6f 67 72 | de.you.in.using.pyvyos.for.progr |
8780 | 61 6d 6d 61 74 69 63 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6f 66 20 79 6f 75 72 20 56 79 4f 53 20 | ammatic.management.of.your.VyOS. |
87a0 | 64 65 76 69 63 65 73 2e 00 72 31 31 2d 70 72 6f 78 79 2e 73 6c 73 20 49 6e 63 6c 75 64 65 73 20 | devices..r11-proxy.sls.Includes. |
87c0 | 70 61 72 61 6d 65 74 65 72 73 20 66 6f 72 20 63 6f 6e 6e 65 63 74 69 6e 67 20 74 6f 20 73 61 6c | parameters.for.connecting.to.sal |
87e0 | 74 2d 70 72 6f 78 79 20 6d 69 6e 69 6f 6e 00 73 74 61 72 74 75 70 20 73 63 72 69 70 74 73 00 74 | t-proxy.minion.startup.scripts.t |
8800 | 65 72 72 61 66 6f 72 6d 2e 74 66 76 61 72 73 00 74 6f 70 2e 73 6c 73 00 76 53 70 68 65 72 65 00 | erraform.tfvars.top.sls.vSphere. |
8820 | 76 61 72 2e 74 66 00 76 61 72 69 61 62 6c 65 73 2e 74 66 00 76 65 72 73 69 6f 6e 73 2e 74 66 00 | var.tf.variables.tf.versions.tf. |
8840 | 76 79 6f 73 2e 74 66 00 4d 49 4d 45 2d 56 65 72 73 69 6f 6e 3a 20 31 2e 30 0a 43 6f 6e 74 65 6e | vyos.tf.MIME-Version:.1.0.Conten |
8860 | 74 2d 54 79 70 65 3a 20 74 65 78 74 2f 70 6c 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 55 54 46 2d | t-Type:.text/plain;.charset=UTF- |
8880 | 38 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 38 62 69 | 8.Content-Transfer-Encoding:.8bi |
88a0 | 74 0a 58 2d 47 65 6e 65 72 61 74 6f 72 3a 20 4c 6f 63 61 6c 61 7a 79 20 28 68 74 74 70 73 3a 2f | t.X-Generator:.Localazy.(https:/ |
88c0 | 2f 6c 6f 63 61 6c 61 7a 79 2e 63 6f 6d 29 0a 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73 69 6f | /localazy.com).Project-Id-Versio |
88e0 | 6e 3a 20 0a 4c 61 6e 67 75 61 67 65 3a 20 65 73 0a 50 6c 75 72 61 6c 2d 46 6f 72 6d 73 3a 20 6e | n:..Language:.es.Plural-Forms:.n |
8900 | 70 6c 75 72 61 6c 73 3d 32 3b 20 70 6c 75 72 61 6c 3d 28 6e 3d 3d 31 29 20 3f 20 30 20 3a 20 31 | plurals=2;.plural=(n==1).?.0.:.1 |
8920 | 3b 0a 00 23 20 20 20 74 65 72 72 61 66 6f 72 6d 41 5a 20 23 20 20 20 74 65 72 72 61 66 6f 72 6d | ;..#...terraformAZ.#...terraform |
8940 | 76 53 70 68 65 72 65 20 23 20 20 20 74 65 72 72 61 66 6f 72 6d 47 6f 6f 67 6c 65 00 23 61 7a 20 | vSphere.#...terraformGoogle.#az. |
8960 | 6c 6f 67 69 6e 00 23 63 64 20 2f 79 6f 75 72 20 66 6f 6c 64 65 72 00 23 74 65 72 72 61 66 6f 72 | login.#cd./your.folder.#terrafor |
8980 | 6d 20 61 70 70 6c 79 00 23 74 65 72 72 61 66 6f 72 6d 20 69 6e 69 74 00 23 74 65 72 72 61 66 6f | m.apply.#terraform.init.#terrafo |
89a0 | 72 6d 20 70 6c 61 6e 00 23 79 65 73 00 2a 2a 4e 4f 54 45 2a 2a 3a 20 62 65 20 63 61 72 65 66 75 | rm.plan.#yes.**NOTE**:.be.carefu |
89c0 | 6c 20 77 68 69 6c 65 20 63 6f 70 79 69 6e 67 20 61 6e 64 20 70 61 73 74 69 6e 67 20 70 72 65 76 | l.while.copying.and.pasting.prev |
89e0 | 69 6f 75 73 20 63 6f 6d 6d 61 6e 64 73 2e 20 44 6f 75 62 6c 65 20 71 75 6f 74 65 73 20 6d 61 79 | ious.commands..Double.quotes.may |
8a00 | 20 6e 65 65 64 20 74 6f 20 62 65 20 63 6f 72 72 65 63 74 65 64 2e 00 2a 2a 4e 4f 54 41 2a 2a 3a | .need.to.be.corrected..**NOTA**: |
8a20 | 20 74 65 6e 67 61 20 63 75 69 64 61 64 6f 20 61 6c 20 63 6f 70 69 61 72 20 79 20 70 65 67 61 72 | .tenga.cuidado.al.copiar.y.pegar |
8a40 | 20 63 6f 6d 61 6e 64 6f 73 20 61 6e 74 65 72 69 6f 72 65 73 2e 20 45 73 20 70 6f 73 69 62 6c 65 | .comandos.anteriores..Es.posible |
8a60 | 20 71 75 65 20 73 65 61 20 6e 65 63 65 73 61 72 69 6f 20 63 6f 72 72 65 67 69 72 20 6c 61 73 20 | .que.sea.necesario.corregir.las. |
8a80 | 63 6f 6d 69 6c 6c 61 73 20 64 6f 62 6c 65 73 2e 00 2a 2a 6d 65 74 61 64 61 74 6f 73 2a 2a 3a 20 | comillas.dobles..**metadatos**:. |
8aa0 | 61 72 63 68 69 76 6f 20 76 61 63 c3 ad 6f 20 28 6f 62 6c 69 67 61 74 6f 72 69 6f 29 2e 00 45 6c | archivo.vac..o.(obligatorio)..El |
8ac0 | 20 61 72 63 68 69 76 6f 20 2a 2a 6e 65 74 77 6f 72 6b 2d 63 6f 6e 66 69 67 2a 2a 20 73 6f 6c 6f | .archivo.**network-config**.solo |
8ae0 | 20 74 69 65 6e 65 20 75 6e 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 71 75 65 20 64 65 | .tiene.una.configuraci..n.que.de |
8b00 | 73 68 61 62 69 6c 69 74 61 20 65 6c 20 63 6c 69 65 6e 74 65 20 64 68 63 70 20 61 75 74 6f 6d c3 | shabilita.el.cliente.dhcp.autom. |
8b20 | a1 74 69 63 6f 20 65 6e 20 6c 61 20 70 72 69 6d 65 72 61 20 69 6e 74 65 72 66 61 7a 2e 00 2a 2a | .tico.en.la.primera.interfaz..** |
8b40 | 6e 65 74 77 6f 72 6b 2d 63 6f 6e 66 69 67 2a 2a 3a 20 61 72 63 68 69 76 6f 20 71 75 65 20 69 6e | network-config**:.archivo.que.in |
8b60 | 64 69 63 61 72 c3 a1 20 65 76 69 74 61 72 20 65 6c 20 63 6c 69 65 6e 74 65 20 64 68 63 70 20 65 | dicar...evitar.el.cliente.dhcp.e |
8b80 | 6e 20 6c 61 20 70 72 69 6d 65 72 61 20 69 6e 74 65 72 66 61 7a 2e 00 45 6c 20 61 72 63 68 69 76 | n.la.primera.interfaz..El.archiv |
8ba0 | 6f 20 2a 2a 64 61 74 6f 73 20 64 65 20 75 73 75 61 72 69 6f 2a 2a 20 64 65 62 65 20 63 6f 6d 65 | o.**datos.de.usuario**.debe.come |
8bc0 | 6e 7a 61 72 20 63 6f 6e 20 60 60 23 63 6c 6f 75 64 2d 63 6f 6e 66 69 67 60 60 20 79 20 63 6f 6e | nzar.con.``#cloud-config``.y.con |
8be0 | 74 69 65 6e 65 20 63 6f 6d 61 6e 64 6f 73 20 76 79 6f 73 2e 20 50 6f 72 20 65 6a 65 6d 70 6c 6f | tiene.comandos.vyos..Por.ejemplo |
8c00 | 3a 00 2a 2a 64 61 74 6f 73 20 64 65 20 75 73 75 61 72 69 6f 2a 2a 3a 20 69 6e 63 6c 75 79 65 20 | :.**datos.de.usuario**:.incluye. |
8c20 | 63 6f 6d 61 6e 64 6f 73 20 76 79 6f 73 2e 00 2f 61 72 63 68 69 76 6f 20 64 65 20 63 6f 6e 66 69 | comandos.vyos../archivo.de.confi |
8c40 | 67 75 72 61 63 69 c3 b3 6e 00 2f 63 6f 6e 66 69 67 75 72 61 72 00 2f 67 65 6e 65 72 61 72 00 2f | guraci..n./configurar./generar./ |
8c60 | 69 6d 61 67 65 6e 00 2f 70 6f 77 65 72 6f 66 66 00 2f 72 65 62 6f 6f 74 00 2f 72 65 69 6e 69 63 | imagen./poweroff./reboot./reinic |
8c80 | 69 61 72 00 2f 72 65 63 75 70 65 72 61 72 00 2f 65 73 70 65 63 74 c3 a1 63 75 6c 6f 00 31 20 41 | iar./recuperar./espect..culo.1.A |
8ca0 | 6e 73 69 62 6c 65 20 64 6f 65 73 6e 27 74 20 63 6f 6e 6e 65 63 74 20 76 69 61 20 53 53 48 20 74 | nsible.doesn't.connect.via.SSH.t |
8cc0 | 6f 20 79 6f 75 72 20 41 57 53 20 69 6e 73 74 61 6e 63 65 3a 20 79 6f 75 20 68 61 76 65 20 74 6f | o.your.AWS.instance:.you.have.to |
8ce0 | 20 63 68 65 63 6b 20 74 68 61 74 20 79 6f 75 72 20 53 53 48 20 6b 65 79 20 68 61 73 20 63 6f 70 | .check.that.your.SSH.key.has.cop |
8d00 | 69 65 64 20 69 6e 74 6f 20 74 68 65 20 70 61 74 68 20 2f 72 6f 6f 74 2f 61 77 73 2f 2e 00 31 20 | ied.into.the.path./root/aws/..1. |
8d20 | 43 6f 6c 6c 65 63 74 20 61 6c 6c 20 64 61 74 61 20 69 6e 20 74 6f 20 66 69 6c 65 20 22 74 65 72 | Collect.all.data.in.to.file."ter |
8d40 | 72 61 66 6f 72 6d 2e 74 66 76 61 72 73 22 20 61 6e 64 20 63 72 65 61 74 65 20 72 65 73 6f 75 72 | raform.tfvars".and.create.resour |
8d60 | 63 65 73 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 22 74 65 72 72 61 66 6f 72 6d 22 00 31 20 43 72 | ces.for.example."terraform".1.Cr |
8d80 | 65 61 74 65 20 61 6e 20 55 4e 49 58 20 69 6e 73 74 61 6e 63 65 20 77 68 65 6e 65 76 65 72 20 79 | eate.an.UNIX.instance.whenever.y |
8da0 | 6f 75 20 77 61 6e 74 20 28 6c 6f 63 61 6c 2c 20 63 6c 6f 75 64 2c 20 61 6e 64 20 73 6f 20 6f 6e | ou.want.(local,.cloud,.and.so.on |
8dc0 | 29 00 31 20 43 72 65 61 74 65 20 61 6e 20 55 4e 49 58 20 6f 72 20 57 69 6e 64 6f 77 73 20 69 6e | ).1.Create.an.UNIX.or.Windows.in |
8de0 | 73 74 61 6e 63 65 00 31 20 43 72 65 61 74 65 20 61 6e 20 61 63 63 6f 75 6e 74 20 77 69 74 68 20 | stance.1.Create.an.account.with. |
8e00 | 41 57 53 20 61 6e 64 20 67 65 74 20 79 6f 75 72 20 22 61 63 63 65 73 73 5f 6b 65 79 22 2c 20 22 | AWS.and.get.your."access_key",." |
8e20 | 73 65 63 72 65 74 20 6b 65 79 22 00 31 20 43 72 65 61 74 65 20 61 6e 20 61 63 63 6f 75 6e 74 20 | secret.key".1.Create.an.account. |
8e40 | 77 69 74 68 20 41 7a 75 72 65 00 31 2e 20 41 6e 73 69 62 6c 65 20 64 6f 65 73 6e 27 74 20 63 6f | with.Azure.1..Ansible.doesn't.co |
8e60 | 6e 6e 65 63 74 20 76 69 61 20 53 53 48 20 74 6f 20 79 6f 75 72 20 41 57 53 20 69 6e 73 74 61 6e | nnect.via.SSH.to.your.AWS.instan |
8e80 | 63 65 3a 20 79 6f 75 20 68 61 76 65 20 74 6f 20 63 68 65 63 6b 20 74 68 61 74 20 79 6f 75 72 20 | ce:.you.have.to.check.that.your. |
8ea0 | 53 53 48 20 6b 65 79 20 68 61 73 20 63 6f 70 69 65 64 20 69 6e 74 6f 20 74 68 65 20 70 61 74 68 | SSH.key.has.copied.into.the.path |
8ec0 | 20 2f 72 6f 6f 74 2f 61 77 73 2f 2e 20 41 6c 73 6f 2c 20 69 6e 63 72 65 61 73 65 20 74 68 65 20 | ./root/aws/..Also,.increase.the. |
8ee0 | 74 69 6d 65 20 69 6e 20 74 68 65 20 66 69 6c 65 20 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 20 66 72 | time.in.the.file.instance.yml.fr |
8f00 | 6f 6d 20 33 30 30 20 73 65 63 20 74 6f 20 35 30 30 20 73 65 63 20 6f 72 20 6d 6f 72 65 2e 20 28 | om.300.sec.to.500.sec.or.more..( |
8f20 | 49 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 79 6f 75 72 20 6c 6f 63 61 74 69 6f 6e 29 2e 20 4d 61 | It.depends.on.your.location)..Ma |
8f40 | 6b 65 20 73 75 72 65 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 6f 70 65 6e 65 64 20 61 63 63 | ke.sure.that.you.have.opened.acc |
8f60 | 65 73 73 20 74 6f 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 69 6e 20 74 68 65 20 73 65 63 75 72 | ess.to.the.instance.in.the.secur |
8f80 | 69 74 79 20 67 72 6f 75 70 2e 00 31 2e 31 20 43 6f 6c 6c 65 63 74 20 61 6c 6c 20 64 61 74 61 20 | ity.group..1.1.Collect.all.data. |
8fa0 | 69 6e 20 74 6f 20 66 69 6c 65 20 22 74 65 72 72 61 66 6f 72 6d 2e 74 66 76 61 72 73 22 20 61 6e | in.to.file."terraform.tfvars".an |
8fc0 | 64 20 63 72 65 61 74 65 20 72 65 73 6f 75 72 63 65 73 20 66 6f 20 65 78 61 6d 70 6c 65 20 22 74 | d.create.resources.fo.example."t |
8fe0 | 65 72 72 61 66 6f 72 6d 22 00 31 2e 31 20 43 72 65 61 74 65 20 61 6e 20 61 63 63 6f 75 6e 74 20 | erraform".1.1.Create.an.account. |
9000 | 77 69 74 68 20 41 57 53 20 61 6e 64 20 67 65 74 20 79 6f 75 72 20 22 61 63 63 65 73 73 5f 6b 65 | with.AWS.and.get.your."access_ke |
9020 | 79 22 2c 20 22 73 65 63 72 65 74 20 6b 65 79 22 00 31 2e 31 20 43 72 65 61 74 65 20 61 6e 20 61 | y",."secret.key".1.1.Create.an.a |
9040 | 63 63 6f 75 6e 74 20 77 69 74 68 20 41 7a 75 72 65 00 31 2e 32 20 43 72 65 61 74 65 20 61 20 6b | ccount.with.Azure.1.2.Create.a.k |
9060 | 65 79 20 70 61 69 72 20 61 6e 64 20 64 6f 77 6e 6c 6f 61 64 20 79 6f 75 72 20 2e 70 65 6d 20 6b | ey.pair.and.download.your..pem.k |
9080 | 65 79 00 31 2e 32 20 43 72 65 61 74 65 20 61 20 6b 65 79 20 70 61 69 72 5f 20 61 6e 64 20 64 6f | ey.1.2.Create.a.key.pair_.and.do |
90a0 | 77 6e 6c 6f 61 64 20 79 6f 75 72 20 2e 70 65 6d 20 6b 65 79 00 31 2e 33 20 43 72 65 61 74 65 20 | wnload.your..pem.key.1.3.Create. |
90c0 | 61 20 73 65 63 75 72 69 74 79 20 67 72 6f 75 70 20 66 6f 72 20 74 68 65 20 6e 65 77 20 56 79 4f | a.security.group.for.the.new.VyO |
90e0 | 53 20 69 6e 73 74 61 6e 63 65 00 31 2e 33 20 43 72 65 61 74 65 20 61 20 73 65 63 75 72 69 74 79 | S.instance.1.3.Create.a.security |
9100 | 20 67 72 6f 75 70 5f 20 66 6f 72 20 74 68 65 20 6e 65 77 20 56 79 4f 53 20 69 6e 73 74 61 6e 63 | .group_.for.the.new.VyOS.instanc |
9120 | 65 20 61 6e 64 20 6f 70 65 6e 20 61 6c 6c 20 74 72 61 66 66 69 63 00 32 20 43 72 65 61 74 65 20 | e.and.open.all.traffic.2.Create. |
9140 | 61 20 6b 65 79 20 70 61 69 72 5f 20 61 6e 64 20 64 6f 77 6e 6c 6f 61 64 20 79 6f 75 72 20 2e 70 | a.key.pair_.and.download.your..p |
9160 | 65 6d 20 6b 65 79 00 32 20 44 6f 77 6e 6c 6f 61 64 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 41 6e | em.key.2.Download.and.install.An |
9180 | 73 69 62 6c 65 00 32 20 44 6f 77 6e 6c 6f 61 64 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 54 65 72 | sible.2.Download.and.install.Ter |
91a0 | 72 61 66 6f 72 6d 00 32 20 54 65 72 72 61 66 6f 72 6d 20 64 6f 65 73 6e 27 74 20 63 6f 6e 6e 65 | raform.2.Terraform.doesn't.conne |
91c0 | 63 74 20 76 69 61 20 53 53 48 20 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c 65 20 69 6e 73 74 61 | ct.via.SSH.to.your.Ansible.insta |
91e0 | 6e 63 65 3a 20 79 6f 75 20 68 61 76 65 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 63 6f 72 72 65 | nce:.you.have.to.check.the.corre |
9200 | 63 74 20 6c 6f 67 69 6e 20 61 6e 64 20 70 61 73 73 77 6f 72 64 20 69 6e 20 74 68 65 20 70 61 72 | ct.login.and.password.in.the.par |
9220 | 74 20 6f 66 20 74 68 65 20 66 69 6c 65 20 56 79 4f 53 2e 20 74 66 00 32 2e 31 20 43 72 65 61 74 | t.of.the.file.VyOS..tf.2.1.Creat |
9240 | 65 20 61 20 55 4e 49 58 20 6f 72 20 57 69 6e 64 6f 77 73 20 69 6e 73 74 61 6e 63 65 00 32 2e 31 | e.a.UNIX.or.Windows.instance.2.1 |
9260 | 20 43 72 65 61 74 65 20 61 30 20 55 4e 49 58 20 6f 72 20 57 69 6e 64 6f 77 73 20 69 6e 73 74 61 | .Create.a0.UNIX.or.Windows.insta |
9280 | 6e 63 65 00 32 2e 32 20 44 6f 77 6e 6c 6f 61 64 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 54 65 72 | nce.2.2.Download.and.install.Ter |
92a0 | 72 61 66 6f 72 6d 00 32 2e 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 | raform.2.3.Create.the.folder.for |
92c0 | 20 65 78 61 6d 70 6c 65 20 2e 2e 2f 61 77 73 76 79 6f 73 2f 00 32 2e 33 20 43 72 65 61 74 65 20 | .example.../awsvyos/.2.3.Create. |
92e0 | 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2e 2e 2f 61 7a 76 79 6f 73 | the.folder.for.example.../azvyos |
9300 | 2f 00 32 2e 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d | /.2.3.Create.the.folder.for.exam |
9320 | 70 6c 65 20 2e 2e 2f 76 73 70 68 65 72 65 2f 00 32 2e 33 20 43 72 65 61 74 65 20 74 68 65 20 66 | ple.../vsphere/.2.3.Create.the.f |
9340 | 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 77 73 74 65 72 72 61 | older.for.example./root/awsterra |
9360 | 66 6f 72 6d 00 32 2e 34 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 20 66 72 6f 6d 20 6d 79 20 | form.2.4.Copy.all.files.from.my. |
9380 | 66 6f 6c 64 65 72 20 2f 54 65 72 72 61 66 6f 72 6d 20 69 6e 74 6f 20 79 6f 75 72 20 54 65 72 72 | folder./Terraform.into.your.Terr |
93a0 | 61 66 6f 72 6d 20 70 72 6f 6a 65 63 74 00 32 2e 34 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 | aform.project.2.4.Copy.all.files |
93c0 | 20 66 72 6f 6d 20 6d 79 20 66 6f 6c 64 65 72 20 2f 54 65 72 72 61 66 6f 72 6d 20 69 6e 74 6f 20 | .from.my.folder./Terraform.into. |
93e0 | 79 6f 75 72 20 54 65 72 72 61 66 6f 72 6d 20 70 72 6f 6a 65 63 74 20 28 6d 61 69 6e 2e 74 66 2c | your.Terraform.project.(main.tf, |
9400 | 20 76 61 72 69 61 62 6c 65 73 2e 74 66 29 00 32 2e 34 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 | .variables.tf).2.4.Copy.all.file |
9420 | 73 20 69 6e 74 6f 20 79 6f 75 72 20 54 65 72 72 61 66 6f 72 6d 20 70 72 6f 6a 65 63 74 20 22 2f | s.into.your.Terraform.project."/ |
9440 | 72 6f 6f 74 2f 61 77 73 74 65 72 72 61 66 6f 72 6d 22 20 28 76 79 6f 73 2e 74 66 2c 20 76 61 72 | root/awsterraform".(vyos.tf,.var |
9460 | 2e 74 66 2c 20 74 65 72 72 61 66 6f 72 6d 2e 74 66 76 61 72 73 2c 76 65 72 73 69 6f 6e 2e 74 66 | .tf,.terraform.tfvars,version.tf |
9480 | 29 2c 20 6d 6f 72 65 20 64 65 74 61 69 6c 65 64 20 73 65 65 20 60 53 74 72 75 63 74 75 72 65 20 | ),.more.detailed.see.`Structure. |
94a0 | 6f 66 20 66 69 6c 65 73 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 41 57 53 60 5f 00 32 2e 34 20 | of.files.Terrafom.for.AWS`_.2.4. |
94c0 | 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 74 6f 20 79 6f 75 72 20 54 65 72 72 61 66 6f | Copy.all.files.into.your.Terrafo |
94e0 | 72 6d 20 70 72 6f 6a 65 63 74 20 28 76 79 6f 73 2e 74 66 2c 20 76 61 72 2e 74 66 29 20 32 2e 34 | rm.project.(vyos.tf,.var.tf).2.4 |
9500 | 2e 31 20 50 6c 65 61 73 65 20 74 79 70 65 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 | .1.Please.type.the.information.i |
9520 | 6e 74 6f 20 74 68 65 20 73 74 72 69 6e 67 73 20 32 32 2c 20 33 35 2c 20 33 36 20 6f 66 20 66 69 | nto.the.strings.22,.35,.36.of.fi |
9540 | 6c 65 20 22 76 79 6f 73 2e 74 66 22 00 32 2e 35 20 4c 6f 67 69 6e 20 77 69 74 68 20 41 7a 75 72 | le."vyos.tf".2.5.Login.with.Azur |
9560 | 65 20 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6d 6d 61 6e 64 00 32 2e 35 20 54 79 70 65 20 74 68 | e..using.the.command.2.5.Type.th |
9580 | 65 20 63 6f 6d 6d 61 6e 64 73 20 3a 00 32 2e 36 20 54 79 70 65 20 74 68 65 20 63 6f 6d 6d 61 6e | e.commands.:.2.6.Type.the.comman |
95a0 | 64 73 20 3a 00 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 | ds.:.3.Create.the.folder.for.exa |
95c0 | 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 77 73 2f 00 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c | mple./root/aws/.3.Create.the.fol |
95e0 | 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 77 73 74 65 72 72 61 66 6f | der.for.example./root/awsterrafo |
9600 | 72 6d 00 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 | rm.3.Create.the.folder.for.examp |
9620 | 6c 65 20 2f 72 6f 6f 74 2f 61 7a 2f 00 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 | le./root/az/.3.Create.the.folder |
9640 | 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 7a 76 79 6f 73 2f 00 33 20 43 72 65 | .for.example./root/azvyos/.3.Cre |
9660 | 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 | ate.the.folder.for.example./root |
9680 | 2f 76 73 70 68 65 72 65 74 65 72 72 61 66 6f 72 6d 00 33 20 43 72 65 61 74 65 20 74 68 65 20 66 | /vsphereterraform.3.Create.the.f |
96a0 | 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 76 73 70 68 65 72 65 74 | older.for.example./root/vspheret |
96c0 | 65 72 72 61 66 6f 72 6d 2f 00 33 2e 31 20 43 72 65 61 74 65 20 61 20 55 4e 49 58 20 69 6e 73 74 | erraform/.3.1.Create.a.UNIX.inst |
96e0 | 61 6e 63 65 00 33 2e 31 20 43 72 65 61 74 65 20 61 20 55 4e 49 58 20 69 6e 73 74 61 6e 63 65 20 | ance.3.1.Create.a.UNIX.instance. |
9700 | 77 68 65 6e 65 76 65 72 20 79 6f 75 20 77 61 6e 74 20 28 6c 6f 63 61 6c 2c 20 63 6c 6f 75 64 2c | whenever.you.want.(local,.cloud, |
9720 | 20 61 6e 64 20 73 6f 20 6f 6e 29 00 33 2e 32 20 44 6f 77 6e 6c 6f 61 64 20 61 6e 64 20 69 6e 73 | .and.so.on).3.2.Download.and.ins |
9740 | 74 61 6c 6c 20 41 6e 73 69 62 6c 65 00 33 2e 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 | tall.Ansible.3.3.Create.the.fold |
9760 | 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 61 77 73 2f 00 33 2e 33 20 43 72 | er.for.example./root/aws/.3.3.Cr |
9780 | 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 2f 72 6f 6f | eate.the.folder.for.example./roo |
97a0 | 74 2f 61 7a 2f 00 33 2e 33 20 43 72 65 61 74 65 20 74 68 65 20 66 6f 6c 64 65 72 20 66 6f 72 20 | t/az/.3.3.Create.the.folder.for. |
97c0 | 65 78 61 6d 70 6c 65 20 2f 72 6f 6f 74 2f 76 73 70 68 65 72 65 2f 00 33 2e 34 20 43 6f 70 79 20 | example./root/vsphere/.3.4.Copy. |
97e0 | 61 6c 6c 20 66 69 6c 65 73 20 66 72 6f 6d 20 6d 79 20 66 6f 6c 64 65 72 20 2f 41 6e 73 69 62 6c | all.files.from.my.folder./Ansibl |
9800 | 65 20 69 6e 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c 65 20 70 72 6f 6a 65 63 74 20 28 61 6e 73 | e.into.your.Ansible.project.(ans |
9820 | 69 62 6c 65 2e 63 66 67 2c 20 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 20 61 6e 64 20 2f 67 72 6f 75 | ible.cfg,.instance.yml.and./grou |
9840 | 70 5f 76 61 72 73 29 00 33 2e 34 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 20 66 72 6f 6d 20 | p_vars).3.4.Copy.all.files.from. |
9860 | 6d 79 20 66 6f 6c 64 65 72 20 2f 41 6e 73 69 62 6c 65 20 69 6e 74 6f 20 79 6f 75 72 20 41 6e 73 | my.folder./Ansible.into.your.Ans |
9880 | 69 62 6c 65 20 70 72 6f 6a 65 63 74 20 28 61 6e 73 69 62 6c 65 2e 63 66 67 2c 20 69 6e 73 74 61 | ible.project.(ansible.cfg,.insta |
98a0 | 6e 63 65 2e 79 6d 6c 2c 20 6d 79 6b 65 79 2e 70 65 6d 29 00 33 2e 34 20 43 6f 70 79 20 61 6c 6c | nce.yml,.mykey.pem).3.4.Copy.all |
98c0 | 20 66 69 6c 65 73 20 69 6e 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c 65 20 70 72 6f 6a 65 63 74 | .files.into.your.Ansible.project |
98e0 | 20 22 2f 72 6f 6f 74 2f 61 77 73 2f 22 20 28 61 6e 73 69 62 6c 65 2e 63 66 67 2c 20 69 6e 73 74 | ."/root/aws/".(ansible.cfg,.inst |
9900 | 61 6e 63 65 2e 79 6d 6c 2c 20 6d 79 6b 65 79 2e 70 65 6d 20 61 6e 64 20 22 61 6c 6c 22 29 2c 20 | ance.yml,.mykey.pem.and."all"),. |
9920 | 6d 6f 72 65 20 64 65 74 61 69 6c 65 64 20 73 65 65 20 60 53 74 72 75 63 74 75 72 65 20 6f 66 20 | more.detailed.see.`Structure.of. |
9940 | 66 69 6c 65 73 20 41 6e 73 69 62 6c 65 20 66 6f 72 20 41 57 53 60 5f 00 34 20 43 6f 70 79 20 61 | files.Ansible.for.AWS`_.4.Copy.a |
9960 | 6c 6c 20 66 69 6c 65 73 20 69 6e 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c 65 20 70 72 6f 6a 65 | ll.files.into.your.Ansible.proje |
9980 | 63 74 20 22 2f 72 6f 6f 74 2f 61 77 73 2f 22 20 28 61 6e 73 69 62 6c 65 2e 63 66 67 2c 20 69 6e | ct."/root/aws/".(ansible.cfg,.in |
99a0 | 73 74 61 6e 63 65 2e 79 6d 6c 2c 20 6d 79 6b 65 79 2e 70 65 6d 20 61 6e 64 20 22 61 6c 6c 22 29 | stance.yml,.mykey.pem.and."all") |
99c0 | 2c 20 6d 6f 72 65 20 64 65 74 61 69 6c 65 64 20 73 65 65 20 60 53 74 72 75 63 74 75 72 65 20 6f | ,.more.detailed.see.`Structure.o |
99e0 | 66 20 66 69 6c 65 73 20 41 6e 73 69 62 6c 65 20 66 6f 72 20 41 57 53 60 5f 00 34 20 43 6f 70 79 | f.files.Ansible.for.AWS`_.4.Copy |
9a00 | 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c 65 20 70 72 6f | .all.files.into.your.Ansible.pro |
9a20 | 6a 65 63 74 20 22 2f 72 6f 6f 74 2f 61 7a 2f 22 20 28 61 6e 73 69 62 6c 65 2e 63 66 67 2c 20 69 | ject."/root/az/".(ansible.cfg,.i |
9a40 | 6e 73 74 61 6e 63 65 2e 79 6d 6c 2c 22 61 6c 6c 22 29 2c 20 6d 6f 72 65 20 64 65 74 61 69 6c 65 | nstance.yml,"all"),.more.detaile |
9a60 | 64 20 73 65 65 20 60 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 41 6e 73 69 62 6c | d.see.`Structure.of.files.Ansibl |
9a80 | 65 20 66 6f 72 20 41 7a 75 72 65 60 5f 00 34 20 43 6f 70 79 20 61 6c 6c 20 66 69 6c 65 73 20 69 | e.for.Azure`_.4.Copy.all.files.i |
9aa0 | 6e 74 6f 20 79 6f 75 72 20 41 6e 73 69 62 6c 65 20 70 72 6f 6a 65 63 74 20 22 2f 72 6f 6f 74 2f | nto.your.Ansible.project."/root/ |
9ac0 | 76 73 70 68 65 72 65 74 65 72 72 61 66 6f 72 6d 2f 22 20 28 61 6e 73 69 62 6c 65 2e 63 66 67 2c | vsphereterraform/".(ansible.cfg, |
9ae0 | 20 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 2c 22 61 6c 6c 22 29 2c 20 6d 6f 72 65 20 64 65 74 61 69 | .instance.yml,"all"),.more.detai |
9b00 | 6c 65 64 20 73 65 65 20 60 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 41 6e 73 69 | led.see.`Structure.of.files.Ansi |
9b20 | 62 6c 65 20 66 6f 72 20 76 53 70 68 65 72 65 60 5f 00 34 2e 31 20 54 79 70 65 20 74 68 65 20 63 | ble.for.vSphere`_.4.1.Type.the.c |
9b40 | 6f 6d 6d 61 6e 64 73 20 6f 6e 20 79 6f 75 72 20 54 65 72 72 61 66 6f 6d 20 69 6e 73 74 61 6e 63 | ommands.on.your.Terrafom.instanc |
9b60 | 65 3a 00 41 20 56 79 4f 53 20 71 63 6f 77 20 69 6d 61 67 65 20 77 69 74 68 20 63 6c 6f 75 64 2d | e:.A.VyOS.qcow.image.with.cloud- |
9b80 | 69 6e 69 74 20 6f 70 74 69 6f 6e 73 20 69 73 20 6e 65 65 64 65 64 2e 20 54 68 69 73 20 63 61 6e | init.options.is.needed..This.can |
9ba0 | 20 62 65 20 6f 62 74 61 69 6e 65 64 20 75 73 69 6e 67 20 60 76 79 6f 73 2d 76 6d 2d 69 6d 61 67 | .be.obtained.using.`vyos-vm-imag |
9bc0 | 65 73 60 5f 20 72 65 70 6f 2e 20 41 66 74 65 72 20 63 6c 6f 6e 69 6e 67 20 74 68 65 20 72 65 70 | es`_.repo..After.cloning.the.rep |
9be0 | 6f 2c 20 65 64 69 74 20 74 68 65 20 66 69 6c 65 20 2a 2a 71 65 6d 75 2e 79 6d 6c 2a 2a 20 61 6e | o,.edit.the.file.**qemu.yml**.an |
9c00 | 64 20 63 6f 6d 6d 65 6e 74 20 74 68 65 20 2a 2a 64 6f 77 6e 6c 6f 61 64 2d 69 73 6f 2a 2a 20 72 | d.comment.the.**download-iso**.r |
9c20 | 6f 6c 65 2e 00 53 65 20 6e 65 63 65 73 69 74 61 20 75 6e 61 20 69 6d 61 67 65 6e 20 71 63 6f 77 | ole..Se.necesita.una.imagen.qcow |
9c40 | 20 64 65 20 56 79 4f 53 20 63 6f 6e 20 6f 70 63 69 6f 6e 65 73 20 64 65 20 69 6e 69 63 69 61 6c | .de.VyOS.con.opciones.de.inicial |
9c60 | 69 7a 61 63 69 c3 b3 6e 20 65 6e 20 6c 61 20 6e 75 62 65 2e 20 45 73 74 6f 20 73 65 20 70 75 65 | izaci..n.en.la.nube..Esto.se.pue |
9c80 | 64 65 20 6f 62 74 65 6e 65 72 20 75 73 61 6e 64 6f 20 60 76 79 6f 73 2d 76 6d 2d 69 6d 61 67 65 | de.obtener.usando.`vyos-vm-image |
9ca0 | 73 60 5f 20 72 65 70 6f 2e 20 44 65 73 70 75 c3 a9 73 20 64 65 20 63 6c 6f 6e 61 72 20 65 6c 20 | s`_.repo..Despu..s.de.clonar.el. |
9cc0 | 72 65 70 6f 73 69 74 6f 72 69 6f 2c 20 65 64 69 74 65 20 65 6c 20 61 72 63 68 69 76 6f 20 2a 2a | repositorio,.edite.el.archivo.** |
9ce0 | 71 65 6d 75 2e 79 6d 6c 2a 2a 20 79 20 63 6f 6d 65 6e 74 65 20 65 6c 20 72 6f 6c 20 2a 2a 64 6f | qemu.yml**.y.comente.el.rol.**do |
9d00 | 77 6e 6c 6f 61 64 2d 69 73 6f 2a 2a 2e 00 55 6e 20 64 6f 63 75 6d 65 6e 74 6f 20 64 65 20 63 6f | wnload-iso**..Un.documento.de.co |
9d20 | 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 20 6c 61 20 6e 75 62 65 20 65 73 74 c3 a1 20 65 73 | nfiguraci..n.de.la.nube.est...es |
9d40 | 63 72 69 74 6f 20 65 6e 20 59 41 4d 4c 2e 20 45 6c 20 61 72 63 68 69 76 6f 20 64 65 62 65 20 63 | crito.en.YAML..El.archivo.debe.c |
9d60 | 6f 6d 65 6e 7a 61 72 20 63 6f 6e 20 6c 61 20 6c c3 ad 6e 65 61 20 60 60 23 63 6c 6f 75 64 2d 63 | omenzar.con.la.l..nea.``#cloud-c |
9d80 | 6f 6e 66 69 67 60 60 2e 20 4c 61 73 20 c3 ba 6e 69 63 61 73 20 63 6c 61 76 65 73 20 64 65 20 6e | onfig``..Las...nicas.claves.de.n |
9da0 | 69 76 65 6c 20 73 75 70 65 72 69 6f 72 20 61 64 6d 69 74 69 64 61 73 20 73 6f 6e 20 60 60 76 79 | ivel.superior.admitidas.son.``vy |
9dc0 | 6f 73 5f 63 6f 6e 66 69 67 5f 63 6f 6d 6d 61 6e 64 73 60 60 20 79 20 60 60 77 72 69 74 65 5f 66 | os_config_commands``.y.``write_f |
9de0 | 69 6c 65 73 60 60 2e 20 45 6c 20 75 73 6f 20 64 65 20 65 73 74 61 73 20 74 65 63 6c 61 73 20 73 | iles``..El.uso.de.estas.teclas.s |
9e00 | 65 20 64 65 73 63 72 69 62 65 20 65 6e 20 6c 61 73 20 64 6f 73 20 73 65 63 63 69 6f 6e 65 73 20 | e.describe.en.las.dos.secciones. |
9e20 | 73 69 67 75 69 65 6e 74 65 73 2e 00 41 20 63 6f 6e 74 69 6e 75 61 63 69 c3 b3 6e 20 73 65 20 6d | siguientes..A.continuaci..n.se.m |
9e40 | 75 65 73 74 72 61 20 75 6e 20 65 6a 65 6d 70 6c 6f 20 73 69 6d 70 6c 65 2c 20 64 6f 6e 64 65 20 | uestra.un.ejemplo.simple,.donde. |
9e60 | 65 6c 20 63 6f 6d 61 6e 64 6f 20 6f 70 73 20 65 6a 65 63 75 74 61 64 6f 20 65 6e 20 65 6c 20 73 | el.comando.ops.ejecutado.en.el.s |
9e80 | 63 72 69 70 74 20 70 6f 73 74 65 72 69 6f 72 20 61 6c 20 65 6e 6c 61 63 65 20 65 73 20 26 71 75 | cript.posterior.al.enlace.es.&qu |
9ea0 | 6f 74 3b 6d 6f 73 74 72 61 72 20 69 6e 74 65 72 66 61 63 65 73 26 71 75 6f 74 3b 2e 00 4e 6f 20 | ot;mostrar.interfaces"..No. |
9ec0 | 73 65 20 70 65 72 6d 69 74 65 20 75 6e 20 73 c3 ad 6d 62 6f 6c 6f 20 64 65 20 63 6f 6d 69 6c 6c | se.permite.un.s..mbolo.de.comill |
9ee0 | 61 73 20 73 69 6d 70 6c 65 73 20 64 65 6e 74 72 6f 20 64 65 20 75 6e 20 63 6f 6d 61 6e 64 6f 20 | as.simples.dentro.de.un.comando. |
9f00 | 6f 20 76 61 6c 6f 72 2e 00 50 75 6e 74 6f 73 20 66 69 6e 61 6c 65 73 20 64 65 20 6c 61 20 41 50 | o.valor..Puntos.finales.de.la.AP |
9f20 | 49 00 41 57 53 00 41 57 53 5f 74 65 72 72 61 66 6f 72 6d 5f 61 6e 73 69 62 6c 65 5f 73 69 6e 67 | I.AWS.AWS_terraform_ansible_sing |
9f40 | 6c 65 5f 76 79 6f 73 5f 69 6e 73 74 61 6e 63 65 00 41 63 65 70 74 61 72 20 63 6c 61 76 65 20 64 | le_vyos_instance.Aceptar.clave.d |
9f60 | 65 20 6d 69 6e 69 6f 6e 00 41 66 74 65 72 20 65 78 65 63 75 74 69 6e 67 20 61 6c 6c 20 74 68 65 | e.minion.After.executing.all.the |
9f80 | 20 63 6f 6d 6d 61 6e 64 73 20 79 6f 75 20 77 69 6c 6c 20 68 61 76 65 20 79 6f 75 72 20 56 79 4f | .commands.you.will.have.your.VyO |
9fa0 | 53 20 69 6e 73 74 61 6e 63 65 20 6f 6e 20 74 68 65 20 41 57 53 20 63 6c 6f 75 64 20 77 69 74 68 | S.instance.on.the.AWS.cloud.with |
9fc0 | 20 79 6f 75 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 69 74 27 73 20 61 20 76 65 72 79 | .your.configuration,.it's.a.very |
9fe0 | 20 63 6f 6e 76 65 6e 69 65 6e 74 20 64 65 73 69 74 69 6f 6e 2e 20 49 66 20 79 6f 75 20 6e 65 65 | .convenient.desition..If.you.nee |
a000 | 64 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 70 6c 65 61 73 65 20 | d.to.delete.the.instance.please. |
a020 | 74 79 70 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 3a 00 41 66 74 65 72 20 65 78 65 63 75 74 69 6e | type.the.command:.After.executin |
a040 | 67 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 79 6f 75 20 77 69 6c 6c 20 68 61 76 65 | g.all.the.commands.you.will.have |
a060 | 20 79 6f 75 72 20 56 79 4f 53 20 69 6e 73 74 61 6e 63 65 20 6f 6e 20 74 68 65 20 41 7a 75 72 65 | .your.VyOS.instance.on.the.Azure |
a080 | 20 63 6c 6f 75 64 20 77 69 74 68 20 79 6f 75 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 | .cloud.with.your.configuration,. |
a0a0 | 69 74 27 73 20 61 20 76 65 72 79 20 63 6f 6e 76 65 6e 69 65 6e 74 20 64 65 73 69 74 69 6f 6e 2e | it's.a.very.convenient.desition. |
a0c0 | 20 49 66 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 69 6e 73 74 61 | .If.you.need.to.delete.the.insta |
a0e0 | 6e 63 65 20 70 6c 65 61 73 65 20 74 79 70 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 3a 00 41 66 74 | nce.please.type.the.command:.Aft |
a100 | 65 72 20 65 78 65 63 75 74 69 6e 67 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 79 6f | er.executing.all.the.commands.yo |
a120 | 75 20 77 69 6c 6c 20 68 61 76 65 20 79 6f 75 72 20 56 79 4f 53 20 69 6e 73 74 61 6e 63 65 20 6f | u.will.have.your.VyOS.instance.o |
a140 | 6e 20 74 68 65 20 76 53 70 68 65 72 65 20 77 69 74 68 20 79 6f 75 72 20 63 6f 6e 66 69 67 75 72 | n.the.vSphere.with.your.configur |
a160 | 61 74 69 6f 6e 2c 20 69 74 27 73 20 61 20 76 65 72 79 20 63 6f 6e 76 65 6e 69 65 6e 74 20 64 65 | ation,.it's.a.very.convenient.de |
a180 | 73 69 74 69 6f 6e 2e 20 49 66 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 64 65 6c 65 74 65 20 74 68 | sition..If.you.need.to.delete.th |
a1a0 | 65 20 69 6e 73 74 61 6e 63 65 20 70 6c 65 61 73 65 20 74 79 70 65 20 74 68 65 20 63 6f 6d 6d 61 | e.instance.please.type.the.comma |
a1c0 | 6e 64 3a 00 54 6f 64 6f 73 20 6c 6f 73 20 70 75 6e 74 6f 73 20 66 69 6e 61 6c 65 73 20 73 6f 6c | nd:.Todos.los.puntos.finales.sol |
a1e0 | 6f 20 65 73 63 75 63 68 61 6e 20 73 6f 6c 69 63 69 74 75 64 65 73 20 48 54 54 50 20 50 4f 53 54 | o.escuchan.solicitudes.HTTP.POST |
a200 | 20 79 20 6c 61 20 43 4c 41 56 45 20 41 50 49 20 64 65 62 65 20 65 73 74 61 62 6c 65 63 65 72 73 | .y.la.CLAVE.API.debe.establecers |
a220 | 65 20 63 6f 6d 6f 20 60 60 63 6c 61 76 65 60 60 20 65 6e 20 6c 6f 73 20 64 61 74 6f 73 20 64 65 | e.como.``clave``.en.los.datos.de |
a240 | 6c 20 66 6f 72 6d 75 6c 61 72 69 6f 2e 00 41 6c 6c 20 66 69 6c 65 73 20 61 62 6f 75 74 20 74 68 | l.formulario..All.files.about.th |
a260 | 65 20 61 72 74 69 63 6c 65 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 68 65 72 65 5f 00 54 6f 64 | e.article.can.be.found.here_.Tod |
a280 | 6f 73 20 65 73 74 6f 73 20 70 75 65 64 65 6e 20 61 6e 75 6c 61 72 73 65 20 6d 65 64 69 61 6e 74 | os.estos.pueden.anularse.mediant |
a2a0 | 65 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 65 6e 20 6c 6f 73 20 64 61 74 6f 73 | e.la.configuraci..n.en.los.datos |
a2c0 | 20 64 65 20 75 73 75 61 72 69 6f 2e 00 41 6c 73 6f 2c 20 69 6e 63 72 65 61 73 65 20 74 68 65 20 | .de.usuario..Also,.increase.the. |
a2e0 | 74 69 6d 65 20 69 6e 20 74 68 65 20 66 69 6c 65 20 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 20 66 72 | time.in.the.file.instance.yml.fr |
a300 | 6f 6d 20 33 30 30 20 73 65 63 20 74 6f 20 35 30 30 20 73 65 63 20 6f 72 20 6d 6f 72 65 2e 20 28 | om.300.sec.to.500.sec.or.more..( |
a320 | 49 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 79 6f 75 72 20 6c 6f 63 61 74 69 6f 6e 29 2e 20 4d 61 | It.depends.on.your.location)..Ma |
a340 | 6b 65 20 73 75 72 65 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 6f 70 65 6e 65 64 20 61 63 63 | ke.sure.that.you.have.opened.acc |
a360 | 65 73 73 20 74 6f 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 69 6e 20 74 68 65 20 73 65 63 75 72 | ess.to.the.instance.in.the.secur |
a380 | 69 74 79 20 67 72 6f 75 70 2e 00 41 64 65 6d c3 a1 73 2c 20 65 73 74 65 20 6c 61 62 6f 72 61 74 | ity.group..Adem..s,.este.laborat |
a3a0 | 6f 72 69 6f 20 63 6f 6e 73 69 64 65 72 61 3a 00 41 6e 73 69 62 6c 65 00 43 75 61 6c 71 75 69 65 | orio.considera:.Ansible.Cualquie |
a3c0 | 72 20 6d 6f 64 69 66 69 63 61 63 69 c3 b3 6e 20 71 75 65 20 73 65 20 68 61 79 61 20 72 65 61 6c | r.modificaci..n.que.se.haya.real |
a3e0 | 69 7a 61 64 6f 20 70 61 72 61 20 65 76 69 74 61 72 20 65 72 72 6f 72 65 73 20 6e 6f 20 63 6f 72 | izado.para.evitar.errores.no.cor |
a400 | 72 65 67 69 64 6f 73 20 65 20 69 6d 70 6c 65 6d 65 6e 74 61 72 20 6d 65 6a 6f 72 61 73 20 71 75 | regidos.e.implementar.mejoras.qu |
a420 | 65 20 6e 6f 20 65 73 74 c3 a9 6e 20 63 6f 6d 70 6c 65 74 61 73 20 65 6e 20 65 6c 20 73 69 73 74 | e.no.est..n.completas.en.el.sist |
a440 | 65 6d 61 20 56 79 4f 53 20 73 65 20 70 75 65 64 65 20 63 6f 6c 6f 63 61 72 20 61 71 75 c3 ad 2e | ema.VyOS.se.puede.colocar.aqu... |
a460 | 00 45 6e 20 65 73 74 65 20 70 61 73 6f 2c 20 70 6f 64 65 6d 6f 73 20 6f 62 74 65 6e 65 72 20 69 | .En.este.paso,.podemos.obtener.i |
a480 | 6e 66 6f 72 6d 61 63 69 c3 b3 6e 20 64 65 6c 20 6d 6f 64 6f 20 6f 70 65 72 61 74 69 76 6f 20 64 | nformaci..n.del.modo.operativo.d |
a4a0 | 65 20 6c 6f 73 20 6e 6f 64 6f 73 20 64 65 20 56 79 4f 53 3a 00 41 75 74 65 6e 74 69 63 61 63 69 | e.los.nodos.de.VyOS:.Autenticaci |
a4c0 | c3 b3 6e 00 41 7a 75 72 00 41 7a 75 72 65 5f 74 65 72 72 61 66 6f 72 6d 5f 61 6e 73 69 62 6c 65 | ..n.Azur.Azure_terraform_ansible |
a4e0 | 5f 73 69 6e 67 6c 65 5f 76 79 6f 73 5f 69 6e 73 74 61 6e 63 65 00 41 6e 74 65 73 20 64 65 20 63 | _single_vyos_instance.Antes.de.c |
a500 | 6f 6d 65 6e 7a 61 72 2c 20 63 6f 6e 73 75 6c 74 65 20 63 6c 6f 75 64 2d 69 6e 69 74 20 60 6e 65 | omenzar,.consulte.cloud-init.`ne |
a520 | 74 77 6f 72 6b 2d 63 6f 6e 66 69 67 2d 64 6f 63 73 60 5f 20 70 61 72 61 20 73 61 62 65 72 20 63 | twork-config-docs`_.para.saber.c |
a540 | c3 b3 6d 6f 20 69 6d 70 6f 72 74 61 72 20 63 6f 6e 66 69 67 75 72 61 63 69 6f 6e 65 73 20 64 65 | ..mo.importar.configuraciones.de |
a560 | 20 75 73 75 61 72 69 6f 20 79 20 64 65 20 72 65 64 2e 00 41 20 63 6f 6e 74 69 6e 75 61 63 69 c3 | .usuario.y.de.red..A.continuaci. |
a580 | b3 6e 2c 20 76 65 61 20 75 6e 20 65 6a 65 6d 70 6c 6f 20 70 61 72 61 20 63 75 72 6c 20 79 20 6f | .n,.vea.un.ejemplo.para.curl.y.o |
a5a0 | 74 72 6f 20 70 61 72 61 20 70 79 74 68 6f 6e 2e 20 45 6c 20 72 65 73 74 6f 20 64 65 20 6c 61 20 | tro.para.python..El.resto.de.la. |
a5c0 | 64 6f 63 75 6d 65 6e 74 61 63 69 c3 b3 6e 20 73 65 20 72 65 64 75 63 65 20 61 20 63 75 72 6c 2e | documentaci..n.se.reduce.a.curl. |
a5e0 | 00 56 65 72 69 66 69 71 75 65 20 6c 61 73 20 74 65 63 6c 61 73 20 64 65 20 73 61 6c 20 65 6e 20 | .Verifique.las.teclas.de.sal.en. |
a600 | 65 6c 20 6d 61 65 73 74 72 6f 20 64 65 20 73 61 6c 00 43 6f 6d 70 72 75 65 62 61 20 71 75 65 20 | el.maestro.de.sal.Comprueba.que. |
a620 | 65 6c 20 6d 69 6e 69 6f 6e 20 70 72 6f 78 79 20 65 73 74 c3 a1 20 76 69 76 6f 3a 00 43 6f 6d 70 | el.minion.proxy.est...vivo:.Comp |
a640 | 72 75 65 62 61 20 71 75 65 20 65 6c 20 6d 61 65 73 74 72 6f 20 64 65 20 6c 61 20 73 61 6c 20 70 | rueba.que.el.maestro.de.la.sal.p |
a660 | 75 65 64 65 20 63 6f 6d 75 6e 69 63 61 72 73 65 20 63 6f 6e 20 6c 6f 73 20 6d 69 6e 69 6f 6e 73 | uede.comunicarse.con.los.minions |
a680 | 00 4c 61 73 20 69 6e 73 74 61 6e 63 69 61 73 20 65 6e 20 6c 61 20 6e 75 62 65 20 79 20 76 69 72 | .Las.instancias.en.la.nube.y.vir |
a6a0 | 74 75 61 6c 69 7a 61 64 61 73 20 64 65 20 56 79 4f 53 20 73 65 20 69 6e 69 63 69 61 6c 69 7a 61 | tualizadas.de.VyOS.se.inicializa |
a6c0 | 6e 20 6d 65 64 69 61 6e 74 65 20 65 6c 20 65 73 74 c3 a1 6e 64 61 72 20 64 65 20 6c 61 20 69 6e | n.mediante.el.est..ndar.de.la.in |
a6e0 | 64 75 73 74 72 69 61 20 63 6c 6f 75 64 2d 69 6e 69 74 2e 20 41 20 74 72 61 76 c3 a9 73 20 64 65 | dustria.cloud-init..A.trav..s.de |
a700 | 20 63 6c 6f 75 64 2d 69 6e 69 74 2c 20 65 6c 20 73 69 73 74 65 6d 61 20 72 65 61 6c 69 7a 61 20 | .cloud-init,.el.sistema.realiza. |
a720 | 74 61 72 65 61 73 20 63 6f 6d 6f 20 69 6e 79 65 63 74 61 72 20 63 6c 61 76 65 73 20 53 53 48 20 | tareas.como.inyectar.claves.SSH. |
a740 | 79 20 63 6f 6e 66 69 67 75 72 61 72 20 6c 61 20 72 65 64 2e 20 41 64 65 6d c3 a1 73 2c 20 65 6c | y.configurar.la.red..Adem..s,.el |
a760 | 20 75 73 75 61 72 69 6f 20 70 75 65 64 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 72 20 75 6e 61 20 | .usuario.puede.proporcionar.una. |
a780 | 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 70 65 72 73 6f 6e 61 6c 69 7a 61 64 61 20 65 6e 20 | configuraci..n.personalizada.en. |
a7a0 | 65 6c 20 6d 6f 6d 65 6e 74 6f 20 64 65 6c 20 6c 61 6e 7a 61 6d 69 65 6e 74 6f 20 64 65 20 6c 61 | el.momento.del.lanzamiento.de.la |
a7c0 | 20 69 6e 73 74 61 6e 63 69 61 2e 00 4d c3 b3 64 75 6c 6f 73 20 64 65 20 63 6f 6e 66 69 67 75 72 | .instancia..M..dulos.de.configur |
a7e0 | 61 63 69 c3 b3 6e 20 65 6e 20 6c 61 20 6e 75 62 65 00 43 6c 6f 75 64 2d 69 6e 69 74 20 60 72 65 | aci..n.en.la.nube.Cloud-init.`re |
a800 | 64 2d 63 6f 6e 66 69 67 2d 64 6f 63 73 60 5f 2e 00 43 6c 6f 75 64 2d 69 6e 69 74 20 65 6e 20 50 | d-config-docs`_..Cloud-init.en.P |
a820 | 72 6f 78 6d 6f 78 00 45 6a 65 63 75 63 69 c3 b3 6e 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 65 6e | roxmox.Ejecuci..n.de.comandos.en |
a840 | 20 65 6c 20 61 72 72 61 6e 71 75 65 20 69 6e 69 63 69 61 6c 00 53 65 63 75 65 6e 63 69 61 73 20 | .el.arranque.inicial.Secuencias. |
a860 | 64 65 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6d 61 6e 64 6f 73 00 43 6f 6d 61 6e 64 6f 20 | de.comandos.de.comandos.Comando. |
a880 | 70 61 72 61 20 67 65 6e 65 72 61 72 20 60 60 73 65 65 64 2e 69 73 6f 60 60 00 52 65 71 75 69 73 | para.generar.``seed.iso``.Requis |
a8a0 | 69 74 6f 73 20 64 65 20 6c 6f 73 20 63 6f 6d 61 6e 64 6f 73 3a 00 46 75 65 6e 74 65 73 20 64 65 | itos.de.los.comandos:.Fuentes.de |
a8c0 | 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 00 43 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 00 4c | .configuraci..n.Configuraci..n.L |
a8e0 | 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 73 65 | os.comandos.de.configuraci..n.se |
a900 | 20 65 6a 65 63 75 74 61 6e 20 63 6f 6d 6f 20 65 6e 20 75 6e 61 20 73 65 73 69 c3 b3 6e 20 64 65 | .ejecutan.como.en.una.sesi..n.de |
a920 | 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 6e 6f 72 6d 61 6c 2e 20 50 6f 72 20 65 6a 65 6d | .configuraci..n.normal..Por.ejem |
a940 | 70 6c 6f 2c 20 73 69 20 64 65 73 65 61 20 64 65 73 68 61 62 69 6c 69 74 61 72 20 75 6e 20 70 61 | plo,.si.desea.deshabilitar.un.pa |
a960 | 72 20 42 47 50 20 65 6e 20 6c 61 20 74 72 61 6e 73 69 63 69 c3 b3 6e 20 56 52 52 50 20 61 20 6c | r.BGP.en.la.transici..n.VRRP.a.l |
a980 | 61 20 63 6f 70 69 61 20 64 65 20 73 65 67 75 72 69 64 61 64 3a 00 43 6f 6e 66 69 67 75 72 65 2c | a.copia.de.seguridad:.Configure, |
a9a0 | 20 74 68 65 6e 20 44 65 6c 65 74 65 20 4f 62 6a 65 63 74 00 43 6f 6e 66 69 67 75 72 65 2c 20 74 | .then.Delete.Object.Configure,.t |
a9c0 | 68 65 6e 20 4c 6f 61 64 20 46 69 6c 65 00 43 6f 6e 66 69 67 75 72 65 2c 20 74 68 65 6e 20 53 61 | hen.Load.File.Configure,.then.Sa |
a9e0 | 76 65 00 43 6f 6e 66 69 67 75 72 65 2c 20 74 68 65 6e 20 53 61 76 65 20 46 69 6c 65 00 43 6f 6e | ve.Configure,.then.Save.File.Con |
aa00 | 66 69 67 75 72 65 2c 20 74 68 65 6e 20 53 65 74 00 43 6f 6e 66 69 67 75 72 65 2c 20 74 68 65 6e | figure,.then.Set.Configure,.then |
aa20 | 20 53 68 6f 77 20 4f 62 6a 65 63 74 00 43 6f 6e 66 69 67 75 72 65 2c 20 74 68 65 6e 20 53 68 6f | .Show.Object.Configure,.then.Sho |
aa40 | 77 20 61 20 53 69 6e 67 6c 65 20 4f 62 6a 65 63 74 20 56 61 6c 75 65 00 43 6f 6e 74 65 6e 74 00 | w.a.Single.Object.Value.Content. |
aa60 | 43 6f 6e 74 65 6e 69 64 6f 20 64 65 20 63 6f 6d 61 6e 64 6f 73 2e 63 6f 6e 66 00 43 6f 6e 74 65 | Contenido.de.comandos.conf.Conte |
aa80 | 6e 69 64 6f 20 64 65 6c 20 61 72 63 68 69 76 6f 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 | nido.del.archivo.de.configuraci. |
aaa0 | b3 6e 20 64 65 20 72 65 64 3a 00 43 72 65 61 72 20 73 65 6d 69 6c 6c 61 2e 69 73 6f 00 43 72 65 | .n.de.red:.Crear.semilla.iso.Cre |
aac0 | 65 20 61 72 63 68 69 76 6f 73 20 64 65 20 74 65 78 74 6f 20 6c 6c 61 6d 61 64 6f 73 20 64 61 74 | e.archivos.de.texto.llamados.dat |
aae0 | 6f 73 20 64 65 20 75 73 75 61 72 69 6f 20 79 20 6d 65 74 61 64 61 74 6f 73 2e 20 45 6e 20 6c 6f | os.de.usuario.y.metadatos..En.lo |
ab00 | 73 20 73 69 73 74 65 6d 61 73 20 62 61 73 61 64 6f 73 20 65 6e 20 4c 69 6e 75 78 2c 20 6c 61 20 | s.sistemas.basados.en.Linux,.la. |
ab20 | 75 74 69 6c 69 64 61 64 20 6d 6b 69 73 6f 66 73 20 73 65 20 70 75 65 64 65 20 75 74 69 6c 69 7a | utilidad.mkisofs.se.puede.utiliz |
ab40 | 61 72 20 70 61 72 61 20 63 72 65 61 72 20 6c 61 20 49 53 4f 20 69 6e 69 63 69 61 6c 2e 20 4c 61 | ar.para.crear.la.ISO.inicial..La |
ab60 | 20 73 69 67 75 69 65 6e 74 65 20 73 69 6e 74 61 78 69 73 20 61 67 72 65 67 61 72 c3 a1 20 65 73 | .siguiente.sintaxis.agregar...es |
ab80 | 74 6f 73 20 61 72 63 68 69 76 6f 73 20 61 6c 20 73 69 73 74 65 6d 61 20 64 65 20 61 72 63 68 69 | tos.archivos.al.sistema.de.archi |
aba0 | 76 6f 73 20 49 53 4f 20 39 36 36 30 2e 00 43 72 65 61 63 69 c3 b3 6e 20 64 65 20 6c 61 20 6d c3 | vos.ISO.9660..Creaci..n.de.la.m. |
abc0 | a1 71 75 69 6e 61 20 76 69 72 74 75 61 6c 00 4c 6f 73 20 73 63 72 69 70 74 73 20 70 65 72 73 6f | .quina.virtual.Los.scripts.perso |
abe0 | 6e 61 6c 69 7a 61 64 6f 73 20 6e 6f 20 73 65 20 65 6a 65 63 75 74 61 6e 20 63 6f 6e 20 70 72 69 | nalizados.no.se.ejecutan.con.pri |
ac00 | 76 69 6c 65 67 69 6f 73 20 64 65 20 72 6f 6f 74 20 28 55 73 65 20 73 75 64 6f 20 69 6e 73 69 64 | vilegios.de.root.(Use.sudo.insid |
ac20 | 65 20 73 69 20 65 73 20 6e 65 63 65 73 61 72 69 6f 29 2e 00 44 48 43 50 20 65 6e 20 6c 61 20 70 | e.si.es.necesario)..DHCP.en.la.p |
ac40 | 72 69 6d 65 72 61 20 69 6e 74 65 72 66 61 7a 20 45 74 68 65 72 6e 65 74 20 73 69 20 6e 6f 20 73 | rimera.interfaz.Ethernet.si.no.s |
ac60 | 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 6e 69 6e 67 75 6e 61 20 63 6f 6e 66 69 67 75 72 61 63 | e.proporciona.ninguna.configurac |
ac80 | 69 c3 b3 6e 20 64 65 20 72 65 64 2e 00 44 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 20 69 6e 20 74 | i..n.de.red..Deploying.VyOS.in.t |
aca0 | 68 65 20 41 57 53 20 63 6c 6f 75 64 00 44 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 20 69 6e 20 74 | he.AWS.cloud.Deploying.VyOS.in.t |
acc0 | 68 65 20 41 7a 75 72 65 20 63 6c 6f 75 64 00 44 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 20 69 6e | he.Azure.cloud.Deploying.VyOS.in |
ace0 | 20 74 68 65 20 76 53 70 68 65 72 65 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 00 44 65 70 6c | .the.vSphere.infrastructure.Depl |
ad00 | 6f 79 69 6e 67 20 76 79 6f 73 20 69 6e 20 74 68 65 20 41 57 53 20 63 6c 6f 75 64 00 44 65 70 6c | oying.vyos.in.the.AWS.cloud.Depl |
ad20 | 6f 79 69 6e 67 20 76 79 6f 73 20 69 6e 20 74 68 65 20 41 7a 75 72 65 20 63 6c 6f 75 64 00 44 65 | oying.vyos.in.the.Azure.cloud.De |
ad40 | 70 6c 6f 79 69 6e 67 20 76 79 6f 73 20 69 6e 20 74 68 65 20 56 73 70 68 65 72 65 20 69 6e 66 72 | ploying.vyos.in.the.Vsphere.infr |
ad60 | 61 73 74 72 75 63 74 69 61 00 45 6a 65 6d 70 6c 6f 00 45 6a 65 6d 70 6c 6f 20 64 65 20 63 6f 6d | astructia.Ejemplo.Ejemplo.de.com |
ad80 | 61 6e 64 6f 73 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 6c 20 61 72 63 68 | andos.de.configuraci..n.del.arch |
ada0 | 69 76 6f 20 26 71 75 6f 74 3b 2f 73 72 76 2f 73 61 6c 74 2f 73 74 61 74 65 73 2f 63 6f 6d 6d 61 | ivo."/srv/salt/states/comma |
adc0 | 6e 64 73 2e 74 78 74 26 71 75 6f 74 3b 00 45 6a 65 6d 70 6c 6f 20 64 65 20 63 6f 6e 66 69 67 75 | nds.txt".Ejemplo.de.configu |
ade0 | 72 61 63 69 c3 b3 6e 3a 00 45 6a 65 6d 70 6c 6f 20 64 65 20 6d 6f 64 6f 20 6f 70 65 72 61 74 69 | raci..n:.Ejemplo.de.modo.operati |
ae00 | 76 6f 3a 00 45 6a 65 6d 70 6c 6f 73 00 45 6a 65 63 75 63 69 c3 b3 6e 20 64 65 20 73 63 72 69 70 | vo:.Ejemplos.Ejecuci..n.de.scrip |
ae20 | 74 73 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 00 45 6a 65 63 75 63 69 c3 b3 6e 20 | ts.de.configuraci..n.Ejecuci..n. |
ae40 | 64 65 20 73 65 63 75 65 6e 63 69 61 73 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 70 72 65 2d 68 6f | de.secuencias.de.comandos.pre-ho |
ae60 | 6f 6b 73 2f 70 6f 73 74 2d 68 6f 6f 6b 73 00 43 6f 6e 74 65 6e 69 64 6f 20 64 65 6c 20 61 72 63 | oks/post-hooks.Contenido.del.arc |
ae80 | 68 69 76 6f 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 41 6e 73 69 62 6c 65 20 66 6f | hivo.File.contents.of.Ansible.fo |
aea0 | 72 20 41 57 53 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 41 6e 73 69 62 6c 65 20 66 | r.AWS.File.contents.of.Ansible.f |
aec0 | 6f 72 20 41 7a 75 72 65 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 41 6e 73 69 62 6c | or.Azure.File.contents.of.Ansibl |
aee0 | 65 20 66 6f 72 20 76 53 70 68 65 72 65 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 54 | e.for.vSphere.File.contents.of.T |
af00 | 65 72 72 61 66 6f 6d 20 66 6f 72 20 41 57 53 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 | errafom.for.AWS.File.contents.of |
af20 | 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 41 7a 75 72 65 00 46 69 6c 65 20 63 6f 6e 74 65 6e 74 | .Terrafom.for.Azure.File.content |
af40 | 73 20 6f 66 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 76 53 70 68 65 72 65 00 41 72 63 68 69 76 | s.of.Terrafom.for.vSphere.Archiv |
af60 | 6f 20 67 65 6e 65 72 61 64 6f 20 63 6f 6e 20 65 6c 20 63 6f 6d 61 6e 64 6f 20 61 6e 74 65 72 69 | o.generado.con.el.comando.anteri |
af80 | 6f 72 3a 20 60 60 2f 74 6d 70 2f 76 79 6f 73 2d 31 2e 33 2e 30 2d 63 6c 6f 75 64 2d 69 6e 69 74 | or:.``/tmp/vyos-1.3.0-cloud-init |
afa0 | 2d 31 30 47 2d 71 65 6d 75 2e 71 63 6f 77 32 60 60 00 46 69 6e 61 6c 6c 79 2c 20 66 69 6c 65 20 | -10G-qemu.qcow2``.Finally,.file. |
afc0 | 2a 2a 6d 65 74 61 2d 64 61 74 61 2a 2a 20 68 61 73 20 6e 6f 20 63 6f 6e 74 65 6e 74 2c 20 62 75 | **meta-data**.has.no.content,.bu |
afe0 | 74 20 69 74 27 73 20 72 65 71 75 69 72 65 64 2e 00 46 69 6e 61 6c 6d 65 6e 74 65 2c 20 65 6c 20 | t.it's.required..Finalmente,.el. |
b000 | 61 72 63 68 69 76 6f 20 2a 2a 6d 65 74 61 64 61 74 6f 73 2a 2a 20 6e 6f 20 74 69 65 6e 65 20 63 | archivo.**metadatos**.no.tiene.c |
b020 | 6f 6e 74 65 6e 69 64 6f 2c 20 70 65 72 6f 20 65 73 20 6f 62 6c 69 67 61 74 6f 72 69 6f 2e 00 50 | ontenido,.pero.es.obligatorio..P |
b040 | 61 72 61 20 63 6f 6e 66 69 67 75 72 61 72 20 79 20 68 61 62 69 6c 69 74 61 72 20 6c 61 20 41 50 | ara.configurar.y.habilitar.la.AP |
b060 | 49 2c 20 63 6f 6e 73 75 6c 74 65 20 3a 72 65 66 3a 60 68 74 74 70 2d 61 70 69 60 00 50 61 72 61 | I,.consulte.:ref:`http-api`.Para |
b080 | 20 70 72 6f 62 6c 65 6d 61 73 20 64 65 20 61 64 6d 69 6e 69 73 74 72 61 63 69 c3 b3 6e 20 64 65 | .problemas.de.administraci..n.de |
b0a0 | 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 2f 61 63 74 75 61 6c 69 7a 61 63 69 c3 b3 6e 2c 20 | .configuraci..n/actualizaci..n,. |
b0c0 | 6c 61 20 6d 6f 64 69 66 69 63 61 63 69 c3 b3 6e 20 64 65 20 65 73 74 65 20 73 63 72 69 70 74 20 | la.modificaci..n.de.este.script. |
b0e0 | 64 65 62 65 20 73 65 72 20 6c 61 20 c3 ba 6c 74 69 6d 61 20 6f 70 63 69 c3 b3 6e 2e 20 53 69 65 | debe.ser.la...ltima.opci..n..Sie |
b100 | 6d 70 72 65 20 69 6e 74 65 6e 74 65 20 65 6e 63 6f 6e 74 72 61 72 20 70 72 69 6d 65 72 6f 20 73 | mpre.intente.encontrar.primero.s |
b120 | 6f 6c 75 63 69 6f 6e 65 73 20 62 61 73 61 64 61 73 20 65 6e 20 6c 6f 73 20 63 6f 6d 61 6e 64 6f | oluciones.basadas.en.los.comando |
b140 | 73 20 43 4c 49 2e 00 50 6f 72 20 65 6a 65 6d 70 6c 6f 2c 20 6f 62 74 65 6e 67 61 20 6c 61 73 20 | s.CLI..Por.ejemplo,.obtenga.las. |
b160 | 64 69 72 65 63 63 69 6f 6e 65 73 20 64 65 20 75 6e 61 20 69 6e 74 65 72 66 61 7a 20 60 60 64 75 | direcciones.de.una.interfaz.``du |
b180 | 6d 30 60 60 2e 00 50 6f 72 20 65 6a 65 6d 70 6c 6f 2c 20 6d 75 65 73 74 72 65 20 71 75 c3 a9 20 | m0``..Por.ejemplo,.muestre.qu... |
b1a0 | 69 6d c3 a1 67 65 6e 65 73 20 65 73 74 c3 a1 6e 20 69 6e 73 74 61 6c 61 64 61 73 2e 00 50 61 72 | im..genes.est..n.instaladas..Par |
b1c0 | 61 20 6f 62 74 65 6e 65 72 20 6d c3 a1 73 20 69 6e 66 6f 72 6d 61 63 69 c3 b3 6e 20 73 6f 62 72 | a.obtener.m..s.informaci..n.sobr |
b1e0 | 65 20 6c 61 20 66 75 65 6e 74 65 20 64 65 20 64 61 74 6f 73 20 4e 6f 43 6c 6f 75 64 2c 20 76 69 | e.la.fuente.de.datos.NoCloud,.vi |
b200 | 73 69 74 65 20 73 75 20 60 70 c3 a1 67 69 6e 61 3c 68 74 74 70 73 3a 2f 2f 63 6c 6f 75 64 69 6e | site.su.`p..gina<https://cloudin |
b220 | 69 74 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 69 6f 2f 65 6e 2f 6c 61 74 65 73 74 2f 72 65 66 65 | it.readthedocs.io/en/latest/refe |
b240 | 72 65 6e 63 65 2f 64 61 74 61 73 6f 75 72 63 65 73 2f 6e 6f 63 6c 6f 75 64 2e 68 74 6d 6c 3e 20 | rence/datasources/nocloud.html>. |
b260 | 60 5f 20 65 6e 20 6c 61 20 64 6f 63 75 6d 65 6e 74 61 63 69 c3 b3 6e 20 64 65 20 69 6e 69 63 69 | `_.en.la.documentaci..n.de.inici |
b280 | 6f 20 64 65 20 6e 75 62 65 2e 00 44 65 73 64 65 20 63 6c 69 20 6f 20 47 55 49 2c 20 65 6e 63 69 | o.de.nube..Desde.cli.o.GUI,.enci |
b2a0 | 65 6e 64 61 20 6c 61 20 56 4d 20 79 2c 20 64 65 73 70 75 c3 a9 73 20 64 65 20 71 75 65 20 61 72 | enda.la.VM.y,.despu..s.de.que.ar |
b2c0 | 72 61 6e 71 75 65 2c 20 76 65 72 69 66 69 71 75 65 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 | ranque,.verifique.la.configuraci |
b2e0 | c3 b3 6e 00 47 65 6e 65 72 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 77 65 20 77 69 6c | ..n.General.commands.that.we.wil |
b300 | 6c 20 75 73 65 20 66 6f 72 20 72 75 6e 6e 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 20 73 63 72 69 | l.use.for.running.Terraform.scri |
b320 | 70 74 73 00 47 65 6e 65 72 61 74 65 20 4f 62 6a 65 63 74 00 47 65 6e 65 72 61 72 20 69 6d 61 67 | pts.Generate.Object.Generar.imag |
b340 | 65 6e 20 71 63 6f 77 00 47 65 74 74 69 6e 67 20 53 74 61 72 74 65 64 00 41 71 75 c3 ad 20 68 61 | en.qcow.Getting.Started.Aqu...ha |
b360 | 79 20 75 6e 20 65 6a 65 6d 70 6c 6f 20 73 69 6d 70 6c 65 3a 00 41 71 75 c3 ad 20 68 61 79 20 75 | y.un.ejemplo.simple:.Aqu...hay.u |
b380 | 6e 20 65 6a 65 6d 70 6c 6f 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 65 6e 20 6c | n.ejemplo.de.configuraci..n.en.l |
b3a0 | 61 20 6e 75 62 65 20 71 75 65 20 61 67 72 65 67 61 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 | a.nube.que.agrega.la.configuraci |
b3c0 | c3 b3 6e 20 65 6e 20 65 6c 20 6d 6f 6d 65 6e 74 6f 20 64 65 6c 20 70 72 69 6d 65 72 20 61 72 72 | ..n.en.el.momento.del.primer.arr |
b3e0 | 61 6e 71 75 65 2e 00 48 6f 77 20 74 6f 20 63 72 65 61 74 65 20 61 20 73 69 6e 67 6c 65 20 69 6e | anque..How.to.create.a.single.in |
b400 | 73 74 61 6e 63 65 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 79 6f 75 72 20 63 6f 6e 66 69 67 75 72 | stance.and.install.your.configur |
b420 | 61 74 69 6f 6e 20 75 73 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 2b 41 6e 73 69 62 6c 65 2b 41 57 | ation.using.Terraform+Ansible+AW |
b440 | 53 20 53 74 65 70 20 62 79 20 73 74 65 70 3a 00 48 6f 77 20 74 6f 20 63 72 65 61 74 65 20 61 20 | S.Step.by.step:.How.to.create.a. |
b460 | 73 69 6e 67 6c 65 20 69 6e 73 74 61 6e 63 65 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 79 6f 75 72 | single.instance.and.install.your |
b480 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 75 73 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 2b 41 | .configuration.using.Terraform+A |
b4a0 | 6e 73 69 62 6c 65 2b 41 7a 75 72 65 20 53 74 65 70 20 62 79 20 73 74 65 70 3a 00 48 6f 77 20 74 | nsible+Azure.Step.by.step:.How.t |
b4c0 | 6f 20 63 72 65 61 74 65 20 61 20 73 69 6e 67 6c 65 20 69 6e 73 74 61 6e 63 65 20 61 6e 64 20 69 | o.create.a.single.instance.and.i |
b4e0 | 6e 73 74 61 6c 6c 20 79 6f 75 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 75 73 69 6e 67 20 | nstall.your.configuration.using. |
b500 | 54 65 72 72 61 66 6f 72 6d 2b 41 6e 73 69 62 6c 65 2b 56 73 70 68 65 72 65 20 53 74 65 70 20 62 | Terraform+Ansible+Vsphere.Step.b |
b520 | 79 20 73 74 65 70 3a 00 48 6f 77 20 74 6f 20 63 72 65 61 74 65 20 61 20 73 69 6e 67 6c 65 20 69 | y.step:.How.to.create.a.single.i |
b540 | 6e 73 74 61 6e 63 65 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 79 6f 75 72 20 63 6f 6e 66 69 67 75 | nstance.and.install.your.configu |
b560 | 72 61 74 69 6f 6e 20 75 73 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 2b 41 6e 73 69 62 6c 65 2b 76 | ration.using.Terraform+Ansible+v |
b580 | 53 70 68 65 72 65 20 53 74 65 70 20 62 79 20 73 74 65 70 3a 00 41 6c 6d 61 63 65 6e 61 6d 69 65 | Sphere.Step.by.step:.Almacenamie |
b5a0 | 6e 74 6f 20 64 65 20 61 72 63 68 69 76 6f 73 20 49 53 4f 3a 20 65 6c 20 76 6f 6c 75 6d 65 6e 20 | nto.de.archivos.ISO:.el.volumen. |
b5c0 | 60 60 6c 6f 63 61 6c 60 60 20 73 65 20 75 74 69 6c 69 7a 61 20 70 61 72 61 20 65 6c 20 61 6c 6d | ``local``.se.utiliza.para.el.alm |
b5e0 | 61 63 65 6e 61 6d 69 65 6e 74 6f 20 64 65 20 61 72 63 68 69 76 6f 73 20 60 60 2e 69 73 6f 60 60 | acenamiento.de.archivos.``.iso`` |
b600 | 2e 20 45 6e 20 65 73 74 65 20 65 73 63 65 6e 61 72 69 6f 2c 20 65 6c 20 74 69 70 6f 20 64 65 20 | ..En.este.escenario,.el.tipo.de. |
b620 | 76 6f 6c 75 6d 65 6e 20 60 60 6c 6f 63 61 6c 60 60 20 73 65 20 65 73 74 61 62 6c 65 63 65 20 65 | volumen.``local``.se.establece.e |
b640 | 6e 20 2a 2a 64 69 72 65 63 74 6f 72 69 6f 2a 2a 2c 20 79 20 73 65 20 61 64 6a 75 6e 74 61 20 61 | n.**directorio**,.y.se.adjunta.a |
b660 | 20 60 60 2f 76 61 72 2f 6c 69 62 2f 76 7a 60 60 2e 00 53 69 20 65 6c 20 63 6f 6d 61 6e 64 6f 20 | .``/var/lib/vz``..Si.el.comando. |
b680 | 74 65 72 6d 69 6e 61 20 65 6e 20 75 6e 20 76 61 6c 6f 72 2c 20 64 65 62 65 20 65 73 74 61 72 20 | termina.en.un.valor,.debe.estar. |
b6a0 | 65 6e 74 72 65 20 63 6f 6d 69 6c 6c 61 73 20 73 69 6d 70 6c 65 73 2e 00 53 69 20 6e 6f 20 73 65 | entre.comillas.simples..Si.no.se |
b6c0 | 20 70 72 6f 70 6f 72 63 69 6f 6e 61 20 75 6e 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 | .proporciona.una.configuraci..n. |
b6e0 | 64 65 20 72 65 64 2c 20 65 6c 20 63 6c 69 65 6e 74 65 20 64 68 63 70 20 73 65 20 68 61 62 69 6c | de.red,.el.cliente.dhcp.se.habil |
b700 | 69 74 61 72 c3 a1 20 65 6e 20 6c 61 20 70 72 69 6d 65 72 61 20 69 6e 74 65 72 66 61 7a 2e 20 54 | itar...en.la.primera.interfaz..T |
b720 | 65 6e 67 61 20 65 6e 20 63 75 65 6e 74 61 20 71 75 65 20 65 73 74 61 20 63 6f 6e 66 69 67 75 72 | enga.en.cuenta.que.esta.configur |
b740 | 61 63 69 c3 b3 6e 20 73 65 20 69 6e 79 65 63 74 61 72 c3 a1 20 61 20 6e 69 76 65 6c 20 64 65 6c | aci..n.se.inyectar...a.nivel.del |
b760 | 20 73 69 73 74 65 6d 61 20 6f 70 65 72 61 74 69 76 6f 2c 20 61 73 c3 ad 20 71 75 65 20 6e 6f 20 | .sistema.operativo,.as...que.no. |
b780 | 65 73 70 65 72 65 20 65 6e 63 6f 6e 74 72 61 72 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 | espere.encontrar.la.configuraci. |
b7a0 | b3 6e 20 64 65 6c 20 63 6c 69 65 6e 74 65 20 64 68 63 70 20 65 6e 20 76 79 6f 73 20 63 6c 69 2e | .n.del.cliente.dhcp.en.vyos.cli. |
b7c0 | 20 44 65 62 69 64 6f 20 61 20 65 73 74 65 20 63 6f 6d 70 6f 72 74 61 6d 69 65 6e 74 6f 2c 20 65 | .Debido.a.este.comportamiento,.e |
b7e0 | 6e 20 65 6c 20 73 69 67 75 69 65 6e 74 65 20 6c 61 62 6f 72 61 74 6f 72 69 6f 20 64 65 20 65 6a | n.el.siguiente.laboratorio.de.ej |
b800 | 65 6d 70 6c 6f 2c 20 64 65 73 68 61 62 69 6c 69 74 61 72 65 6d 6f 73 20 6c 61 20 63 6f 6e 66 69 | emplo,.deshabilitaremos.la.confi |
b820 | 67 75 72 61 63 69 c3 b3 6e 20 64 65 20 64 68 63 70 2d 63 6c 69 65 6e 74 20 65 6e 20 65 74 68 30 | guraci..n.de.dhcp-client.en.eth0 |
b840 | 2e 00 53 69 20 65 6e 63 75 65 6e 74 72 61 20 70 72 6f 62 6c 65 6d 61 73 2c 20 76 65 72 69 66 69 | ..Si.encuentra.problemas,.verifi |
b860 | 71 75 65 20 71 75 65 20 65 6c 20 64 6f 63 75 6d 65 6e 74 6f 20 64 65 20 63 6f 6e 66 69 67 75 72 | que.que.el.documento.de.configur |
b880 | 61 63 69 c3 b3 6e 20 64 65 20 6c 61 20 6e 75 62 65 20 63 6f 6e 74 65 6e 67 61 20 59 41 4d 4c 20 | aci..n.de.la.nube.contenga.YAML. |
b8a0 | 76 c3 a1 6c 69 64 6f 2e 20 4c 6f 73 20 72 65 63 75 72 73 6f 73 20 65 6e 20 6c c3 ad 6e 65 61 20 | v..lido..Los.recursos.en.l..nea. |
b8c0 | 63 6f 6d 6f 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 79 61 6d 6c 6c 69 6e 74 2e 63 6f 6d 2f 20 62 | como.https://www.yamllint.com/.b |
b8e0 | 72 69 6e 64 61 6e 20 75 6e 61 20 68 65 72 72 61 6d 69 65 6e 74 61 20 73 69 6d 70 6c 65 20 70 61 | rindan.una.herramienta.simple.pa |
b900 | 72 61 20 76 61 6c 69 64 61 72 20 59 41 4d 4c 2e 00 53 69 20 6e 65 63 65 73 69 74 61 20 72 65 63 | ra.validar.YAML..Si.necesita.rec |
b920 | 6f 70 69 6c 61 72 20 69 6e 66 6f 72 6d 61 63 69 c3 b3 6e 20 64 65 20 6c 6f 73 20 63 6f 6d 61 6e | opilar.informaci..n.de.los.coman |
b940 | 64 6f 73 20 64 65 20 4c 69 6e 75 78 20 70 61 72 61 20 63 6f 6e 66 69 67 75 72 61 72 20 56 79 4f | dos.de.Linux.para.configurar.VyO |
b960 | 53 2c 20 70 75 65 64 65 20 65 6a 65 63 75 74 61 72 20 6c 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 79 | S,.puede.ejecutar.los.comandos.y |
b980 | 20 6c 75 65 67 6f 20 63 6f 6e 66 69 67 75 72 61 72 20 56 79 4f 53 20 65 6e 20 65 6c 20 6d 69 73 | .luego.configurar.VyOS.en.el.mis |
b9a0 | 6d 6f 20 73 63 72 69 70 74 2e 00 53 69 20 64 65 73 65 61 20 70 72 6f 67 72 61 6d 61 72 20 6c 61 | mo.script..Si.desea.programar.la |
b9c0 | 73 20 63 6f 6e 66 69 67 75 72 61 63 69 6f 6e 65 73 20 65 6e 20 75 6e 20 69 64 69 6f 6d 61 20 71 | s.configuraciones.en.un.idioma.q |
b9e0 | 75 65 20 6e 6f 20 73 65 61 20 62 61 73 68 2c 20 70 75 65 64 65 20 74 65 6e 65 72 20 6c 6f 73 20 | ue.no.sea.bash,.puede.tener.los. |
ba00 | 63 6f 6d 61 6e 64 6f 73 20 64 65 20 73 61 6c 69 64 61 20 64 65 20 73 75 20 73 63 72 69 70 74 20 | comandos.de.salida.de.su.script. |
ba20 | 79 20 6c 75 65 67 6f 20 67 65 6e 65 72 61 72 6c 6f 73 20 65 6e 20 75 6e 20 73 63 72 69 70 74 20 | y.luego.generarlos.en.un.script. |
ba40 | 62 61 73 68 2e 00 49 6d 70 6f 72 74 69 6e 67 20 61 6e 64 20 44 69 73 61 62 6c 69 6e 67 20 57 61 | bash..Importing.and.Disabling.Wa |
ba60 | 72 6e 69 6e 67 73 20 66 6f 72 20 76 65 72 69 66 79 3d 46 61 6c 73 65 00 45 6e 20 65 6c 20 73 65 | rnings.for.verify=False.En.el.se |
ba80 | 72 76 69 64 6f 72 20 50 72 6f 78 6d 6f 78 2c 20 73 65 20 75 74 69 6c 69 7a 61 72 c3 a1 6e 20 74 | rvidor.Proxmox,.se.utilizar..n.t |
baa0 | 72 65 73 20 61 72 63 68 69 76 6f 73 20 70 61 72 61 20 65 73 74 61 20 63 6f 6e 66 69 67 75 72 61 | res.archivos.para.esta.configura |
bac0 | 63 69 c3 b3 6e 3a 00 45 6e 20 56 79 4f 53 2c 20 70 6f 72 20 64 65 66 65 63 74 6f 2c 20 68 61 62 | ci..n:.En.VyOS,.por.defecto,.hab |
bae0 | 69 6c 69 74 61 20 73 6f 6c 6f 20 64 6f 73 20 6d c3 b3 64 75 6c 6f 73 3a 00 49 6e 20 74 68 69 73 | ilita.solo.dos.m..dulos:.In.this |
bb00 | 20 63 61 73 65 2c 20 77 65 27 6c 6c 20 63 72 65 61 74 65 20 74 68 65 20 6e 65 63 65 73 73 61 72 | .case,.we'll.create.the.necessar |
bb20 | 79 20 66 69 6c 65 73 20 66 6f 72 20 54 65 72 72 61 66 6f 72 6d 20 61 6e 64 20 41 6e 73 69 62 6c | y.files.for.Terraform.and.Ansibl |
bb40 | 65 20 6e 65 78 74 20 75 73 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 20 77 65 27 6c 6c 20 63 72 65 | e.next.using.Terraform.we'll.cre |
bb60 | 61 74 65 20 61 20 73 69 6e 67 6c 65 20 69 6e 73 74 61 6e 63 65 20 6f 6e 20 74 68 65 20 41 57 53 | ate.a.single.instance.on.the.AWS |
bb80 | 20 63 6c 6f 75 64 20 61 6e 64 20 6d 61 6b 65 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 75 73 69 | .cloud.and.make.provisioning.usi |
bba0 | 6e 67 20 41 6e 73 69 62 6c 65 2e 00 49 6e 20 74 68 69 73 20 63 61 73 65 2c 20 77 65 27 6c 6c 20 | ng.Ansible..In.this.case,.we'll. |
bbc0 | 63 72 65 61 74 65 20 74 68 65 20 6e 65 63 65 73 73 61 72 79 20 66 69 6c 65 73 20 66 6f 72 20 54 | create.the.necessary.files.for.T |
bbe0 | 65 72 72 61 66 6f 72 6d 20 61 6e 64 20 41 6e 73 69 62 6c 65 20 6e 65 78 74 20 75 73 69 6e 67 20 | erraform.and.Ansible.next.using. |
bc00 | 54 65 72 72 61 66 6f 72 6d 20 77 65 27 6c 6c 20 63 72 65 61 74 65 20 61 20 73 69 6e 67 6c 65 20 | Terraform.we'll.create.a.single. |
bc20 | 69 6e 73 74 61 6e 63 65 20 6f 6e 20 74 68 65 20 41 7a 75 72 65 20 63 6c 6f 75 64 20 61 6e 64 20 | instance.on.the.Azure.cloud.and. |
bc40 | 6d 61 6b 65 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 75 73 69 6e 67 20 41 6e 73 69 62 6c 65 2e | make.provisioning.using.Ansible. |
bc60 | 00 49 6e 20 74 68 69 73 20 63 61 73 65 2c 20 77 65 27 6c 6c 20 63 72 65 61 74 65 20 74 68 65 20 | .In.this.case,.we'll.create.the. |
bc80 | 6e 65 63 65 73 73 61 72 79 20 66 69 6c 65 73 20 66 6f 72 20 54 65 72 72 61 66 6f 72 6d 20 61 6e | necessary.files.for.Terraform.an |
bca0 | 64 20 41 6e 73 69 62 6c 65 20 6e 65 78 74 20 75 73 69 6e 67 20 54 65 72 72 61 66 6f 72 6d 20 77 | d.Ansible.next.using.Terraform.w |
bcc0 | 65 27 6c 6c 20 63 72 65 61 74 65 20 61 20 73 69 6e 67 6c 65 20 69 6e 73 74 61 6e 63 65 20 6f 6e | e'll.create.a.single.instance.on |
bce0 | 20 74 68 65 20 76 53 70 68 65 72 65 20 63 6c 6f 75 64 20 61 6e 64 20 6d 61 6b 65 20 70 72 6f 76 | .the.vSphere.cloud.and.make.prov |
bd00 | 69 73 69 6f 6e 69 6e 67 20 75 73 69 6e 67 20 41 6e 73 69 62 6c 65 2e 00 45 6e 20 65 73 74 61 20 | isioning.using.Ansible..En.esta. |
bd20 | 70 72 c3 a1 63 74 69 63 61 20 64 65 20 6c 61 62 6f 72 61 74 6f 72 69 6f 2c 20 74 6f 64 6f 73 20 | pr..ctica.de.laboratorio,.todos. |
bd40 | 6c 6f 73 20 61 72 63 68 69 76 6f 73 20 73 65 20 65 6e 63 75 65 6e 74 72 61 6e 20 65 6e 20 60 60 | los.archivos.se.encuentran.en.`` |
bd60 | 2f 74 6d 70 2f 60 60 2e 20 45 6e 74 6f 6e 63 65 73 2c 20 61 6e 74 65 73 20 64 65 20 63 6f 6e 74 | /tmp/``..Entonces,.antes.de.cont |
bd80 | 69 6e 75 61 72 2c 20 70 61 73 65 6d 6f 73 20 61 20 65 73 65 20 64 69 72 65 63 74 6f 72 69 6f 3a | inuar,.pasemos.a.ese.directorio: |
bda0 | 00 45 6e 20 65 73 74 61 20 70 72 c3 a1 63 74 69 63 61 20 64 65 20 6c 61 62 6f 72 61 74 6f 72 69 | .En.esta.pr..ctica.de.laboratori |
bdc0 | 6f 2c 20 75 73 61 6d 6f 73 20 6c 61 20 76 65 72 73 69 c3 b3 6e 20 31 2e 33 2e 30 20 64 65 20 56 | o,.usamos.la.versi..n.1.3.0.de.V |
bde0 | 79 4f 53 20 79 20 63 6f 6e 66 69 67 75 72 61 6d 6f 73 20 75 6e 20 64 69 73 63 6f 20 64 65 20 31 | yOS.y.configuramos.un.disco.de.1 |
be00 | 30 47 2e 20 44 65 73 63 61 72 67 75 65 20 65 6c 20 61 72 63 68 69 76 6f 20 2e 69 73 6f 20 64 65 | 0G..Descargue.el.archivo..iso.de |
be20 | 20 56 79 4f 53 20 79 20 67 75 c3 a1 72 64 65 6c 6f 20 63 6f 6d 6f 20 60 60 2f 74 6d 70 2f 76 79 | .VyOS.y.gu..rdelo.como.``/tmp/vy |
be40 | 6f 73 2e 69 73 6f 60 60 2e 20 43 6f 6d 61 6e 64 6f 20 75 74 69 6c 69 7a 61 64 6f 20 70 61 72 61 | os.iso``..Comando.utilizado.para |
be60 | 20 67 65 6e 65 72 61 72 20 6c 61 20 69 6d 61 67 65 6e 20 71 63 6f 77 3a 00 43 6f 6e 66 69 67 75 | .generar.la.imagen.qcow:.Configu |
be80 | 72 61 63 69 6f 6e 20 69 6e 69 63 69 61 6c 00 49 6e 69 74 69 61 6c 69 7a 69 6e 67 20 61 20 56 79 | racion.inicial.Initializing.a.Vy |
bea0 | 44 65 76 69 63 65 20 4f 62 6a 65 63 74 00 4c 61 20 69 6e 79 65 63 63 69 c3 b3 6e 20 64 65 20 64 | Device.Object.La.inyecci..n.de.d |
bec0 | 61 74 6f 73 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 6e 6f 20 73 65 20 6c 69 6d | atos.de.configuraci..n.no.se.lim |
bee0 | 69 74 61 20 61 20 6c 61 73 20 70 6c 61 74 61 66 6f 72 6d 61 73 20 65 6e 20 6c 61 20 6e 75 62 65 | ita.a.las.plataformas.en.la.nube |
bf00 | 2e 20 4c 6f 73 20 75 73 75 61 72 69 6f 73 20 70 75 65 64 65 6e 20 65 6d 70 6c 65 61 72 20 6c 61 | ..Los.usuarios.pueden.emplear.la |
bf20 | 20 66 75 65 6e 74 65 20 64 65 20 64 61 74 6f 73 20 4e 6f 43 6c 6f 75 64 20 70 61 72 61 20 69 6e | .fuente.de.datos.NoCloud.para.in |
bf40 | 79 65 63 74 61 72 20 64 61 74 6f 73 20 64 65 20 75 73 75 61 72 69 6f 20 79 20 6d 65 74 61 64 61 | yectar.datos.de.usuario.y.metada |
bf60 | 74 6f 73 20 65 6e 20 70 6c 61 74 61 66 6f 72 6d 61 73 20 64 65 20 76 69 72 74 75 61 6c 69 7a 61 | tos.en.plataformas.de.virtualiza |
bf80 | 63 69 c3 b3 6e 20 63 6f 6d 6f 20 56 4d 77 61 72 65 2c 20 48 79 70 65 72 2d 56 20 79 20 4b 56 4d | ci..n.como.VMware,.Hyper-V.y.KVM |
bfa0 | 2e 00 49 6e 73 74 61 6c 61 72 20 65 6c 20 6d c3 b3 64 75 6c 6f 20 60 60 6e 61 70 61 6c 6d 2d 76 | ..Instalar.el.m..dulo.``napalm-v |
bfc0 | 79 6f 73 26 23 33 39 3b 26 23 33 39 3b 00 49 6e 73 74 61 6c 61 63 69 c3 b3 6e 00 45 73 20 70 6f | yos''.Instalaci..n.Es.po |
bfe0 | 73 69 62 6c 65 20 63 6f 6e 66 69 67 75 72 61 72 20 56 79 4f 53 20 61 20 74 72 61 76 c3 a9 73 20 | sible.configurar.VyOS.a.trav..s. |
c000 | 64 65 6c 20 6d c3 b3 64 75 6c 6f 20 70 72 6f 78 79 20 6e 65 74 6d 69 6b 6f 5f 2e 20 52 65 71 75 | del.m..dulo.proxy.netmiko_..Requ |
c020 | 69 65 72 65 20 75 6e 20 6d 69 6e 69 6f 6e 20 63 6f 6e 20 65 6c 20 70 61 71 75 65 74 65 20 60 60 | iere.un.minion.con.el.paquete.`` |
c040 | 70 79 74 68 6f 6e 33 2d 6e 65 74 6d 69 6b 6f 60 60 20 69 6e 73 74 61 6c 61 64 6f 20 71 75 65 20 | python3-netmiko``.instalado.que. |
c060 | 74 65 6e 67 61 20 75 6e 61 20 63 6f 6e 65 78 69 c3 b3 6e 20 61 20 6c 6f 73 20 6e 6f 64 6f 73 20 | tenga.una.conexi..n.a.los.nodos. |
c080 | 56 79 4f 53 2e 20 53 61 6c 74 2d 6d 69 6e 69 6f 6e 20 74 69 65 6e 65 20 71 75 65 20 63 6f 6d 75 | VyOS..Salt-minion.tiene.que.comu |
c0a0 | 6e 69 63 61 72 73 65 20 63 6f 6e 20 73 61 6c 74 20 6d 61 73 74 65 72 00 4c 6f 73 20 70 72 69 6e | nicarse.con.salt.master.Los.prin |
c0c0 | 63 69 70 61 6c 65 73 20 70 72 6f 76 65 65 64 6f 72 65 73 20 64 65 20 6c 61 20 6e 75 62 65 20 6f | cipales.proveedores.de.la.nube.o |
c0e0 | 66 72 65 63 65 6e 20 75 6e 20 6d 65 64 69 6f 20 70 61 72 61 20 70 72 6f 70 6f 72 63 69 6f 6e 61 | frecen.un.medio.para.proporciona |
c100 | 72 20 64 61 74 6f 73 20 64 65 20 75 73 75 61 72 69 6f 20 65 6e 20 65 6c 20 6d 6f 6d 65 6e 74 6f | r.datos.de.usuario.en.el.momento |
c120 | 20 64 65 6c 20 6c 61 6e 7a 61 6d 69 65 6e 74 6f 20 64 65 20 6c 61 20 69 6e 73 74 61 6e 63 69 61 | .del.lanzamiento.de.la.instancia |
c140 | 2e 20 53 65 20 70 75 65 64 65 20 70 72 6f 70 6f 72 63 69 6f 6e 61 72 20 63 6f 6d 6f 20 74 65 78 | ..Se.puede.proporcionar.como.tex |
c160 | 74 6f 20 73 69 6e 20 66 6f 72 6d 61 74 6f 20 6f 20 63 6f 6d 6f 20 74 65 78 74 6f 20 63 6f 64 69 | to.sin.formato.o.como.texto.codi |
c180 | 66 69 63 61 64 6f 20 65 6e 20 62 61 73 65 36 34 2c 20 73 65 67 c3 ba 6e 20 65 6c 20 70 72 6f 76 | ficado.en.base64,.seg..n.el.prov |
c1a0 | 65 65 64 6f 72 20 64 65 20 6c 61 20 6e 75 62 65 2e 20 41 64 65 6d c3 a1 73 2c 20 73 65 20 70 75 | eedor.de.la.nube..Adem..s,.se.pu |
c1c0 | 65 64 65 20 63 6f 6d 70 72 69 6d 69 72 20 75 73 61 6e 64 6f 20 67 7a 69 70 2c 20 6c 6f 20 71 75 | ede.comprimir.usando.gzip,.lo.qu |
c1e0 | 65 20 74 69 65 6e 65 20 73 65 6e 74 69 64 6f 20 63 6f 6e 20 75 6e 61 20 6c 61 72 67 61 20 6c 69 | e.tiene.sentido.con.una.larga.li |
c200 | 73 74 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 | sta.de.comandos.de.configuraci.. |
c220 | 6e 2c 20 64 65 62 69 64 6f 20 61 6c 20 6c c3 ad 6d 69 74 65 20 65 73 74 72 69 63 74 6f 20 64 65 | n,.debido.al.l..mite.estricto.de |
c240 | 20 7e 31 36 33 38 34 20 62 79 74 65 73 20 70 61 72 61 20 74 6f 64 6f 73 20 6c 6f 73 20 64 61 74 | .~16384.bytes.para.todos.los.dat |
c260 | 6f 73 20 64 65 6c 20 75 73 75 61 72 69 6f 2e 00 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 41 | os.del.usuario..Make.sure.that.A |
c280 | 6e 73 69 62 6c 65 20 69 73 20 70 69 6e 67 69 6e 67 20 66 72 6f 6d 20 54 65 72 72 61 66 6f 6d 2e | nsible.is.pinging.from.Terrafom. |
c2a0 | 00 4d 65 74 61 64 61 74 6f 73 3a 20 6c 6f 73 20 6d 65 74 61 64 61 74 6f 73 20 70 72 6f 76 69 65 | .Metadatos:.los.metadatos.provie |
c2c0 | 6e 65 6e 20 64 65 20 6c 61 20 70 6c 61 74 61 66 6f 72 6d 61 20 65 6e 20 6c 61 20 6e 75 62 65 20 | nen.de.la.plataforma.en.la.nube. |
c2e0 | 6f 20 65 6c 20 68 69 70 65 72 76 69 73 6f 72 2e 20 45 6e 20 61 6c 67 75 6e 61 73 20 6e 75 62 65 | o.el.hipervisor..En.algunas.nube |
c300 | 73 2c 20 73 65 20 69 6d 70 6c 65 6d 65 6e 74 61 20 63 6f 6d 6f 20 70 75 6e 74 6f 20 66 69 6e 61 | s,.se.implementa.como.punto.fina |
c320 | 6c 20 48 54 54 50 20 65 6e 20 60 60 68 74 74 70 3a 2f 2f 31 36 39 2e 32 35 34 2e 31 36 39 2e 32 | l.HTTP.en.``http://169.254.169.2 |
c340 | 35 34 60 60 2e 00 43 6c 61 76 65 73 20 6d c3 a1 73 20 69 6d 70 6f 72 74 61 6e 74 65 73 20 61 20 | 54``..Claves.m..s.importantes.a. |
c360 | 74 65 6e 65 72 20 65 6e 20 63 75 65 6e 74 61 3a 00 4e 61 70 61 6c 6d 00 4e 65 65 64 20 74 6f 20 | tener.en.cuenta:.Napalm.Need.to. |
c380 | 69 6e 73 74 61 6c 6c 5f 20 54 65 72 72 61 66 6f 72 6d 00 4e 65 74 6d 69 6b 6f 00 4e 65 74 6d 69 | install_.Terraform.Netmiko.Netmi |
c3a0 | 6b 6f 2d 70 72 6f 78 79 00 44 69 61 67 72 61 6d 61 20 64 65 20 74 6f 70 6f 6c 6f 67 c3 ad 61 20 | ko-proxy.Diagrama.de.topolog..a. |
c3c0 | 64 65 20 72 65 64 00 43 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 20 72 65 64 3a 20 65 73 | de.red.Configuraci..n.de.red:.es |
c3e0 | 74 61 20 66 75 65 6e 74 65 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 69 6e 66 6f | ta.fuente.de.configuraci..n.info |
c400 | 72 6d 61 20 61 6c 20 73 69 73 74 65 6d 61 20 73 6f 62 72 65 20 6c 61 20 63 6f 6e 66 69 67 75 72 | rma.al.sistema.sobre.la.configur |
c420 | 61 63 69 c3 b3 6e 20 64 65 20 72 65 64 2c 20 63 6f 6d 6f 20 64 69 72 65 63 63 69 6f 6e 65 73 20 | aci..n.de.red,.como.direcciones. |
c440 | 49 50 2c 20 72 75 74 61 73 2c 20 44 4e 53 2e 20 44 69 73 70 6f 6e 69 62 6c 65 20 73 6f 6c 6f 20 | IP,.rutas,.DNS..Disponible.solo. |
c460 | 65 6e 20 76 61 72 69 61 73 20 70 6c 61 74 61 66 6f 72 6d 61 73 20 64 65 20 6e 75 62 65 20 79 20 | en.varias.plataformas.de.nube.y. |
c480 | 76 69 72 74 75 61 6c 69 7a 61 63 69 c3 b3 6e 2e 00 4c 61 73 20 63 6f 6e 66 69 67 75 72 61 63 69 | virtualizaci..n..Las.configuraci |
c4a0 | 6f 6e 65 73 20 64 65 20 72 65 64 20 6e 6f 20 64 65 62 65 6e 20 70 61 73 61 72 73 65 20 65 6e 20 | ones.de.red.no.deben.pasarse.en. |
c4c0 | 65 6c 20 61 72 63 68 69 76 6f 20 64 65 20 64 61 74 6f 73 20 64 65 20 75 73 75 61 72 69 6f 2e 00 | el.archivo.de.datos.de.usuario.. |
c4e0 | 53 69 6e 20 4e 75 62 65 00 62 72 75 6a 61 73 00 54 65 6e 67 61 20 65 6e 20 63 75 65 6e 74 61 20 | Sin.Nube.brujas.Tenga.en.cuenta. |
c500 | 71 75 65 20 2f 6f 70 74 2f 76 79 61 74 74 61 2f 65 74 63 2f 63 6f 6e 66 69 67 20 73 65 20 75 73 | que./opt/vyatta/etc/config.se.us |
c520 | 61 20 65 6e 20 6c 75 67 61 72 20 64 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 2f 63 6f 6e 66 69 | a.en.lugar.del.directorio./confi |
c540 | 67 2f 73 63 72 69 70 74 73 20 61 6c 20 71 75 65 20 73 65 20 68 61 63 65 20 72 65 66 65 72 65 6e | g/scripts.al.que.se.hace.referen |
c560 | 63 69 61 20 65 6e 20 6c 61 20 73 65 63 63 69 c3 b3 6e 20 3a 72 65 66 3a 60 63 6f 6d 6d 61 6e 64 | cia.en.la.secci..n.:ref:`command |
c580 | 2d 73 63 72 69 70 74 69 6e 67 60 20 64 65 20 6c 61 20 64 6f 63 75 6d 65 6e 74 61 63 69 c3 b3 6e | -scripting`.de.la.documentaci..n |
c5a0 | 20 70 6f 72 71 75 65 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 2f 63 6f 6e 66 69 67 2f 73 63 | .porque.el.directorio./config/sc |
c5c0 | 72 69 70 74 20 6e 6f 20 65 73 74 c3 a1 20 6d 6f 6e 74 61 64 6f 20 63 75 61 6e 64 6f 20 60 20 53 | ript.no.est...montado.cuando.`.S |
c5e0 | 65 20 65 6a 65 63 75 74 61 20 65 6c 20 6d c3 b3 64 75 6c 6f 20 60 77 72 69 74 65 5f 66 69 6c 65 | e.ejecuta.el.m..dulo.`write_file |
c600 | 73 60 60 2e 00 4e 6f 74 61 73 20 70 61 72 61 20 65 73 74 65 20 65 6a 65 6d 70 6c 6f 20 65 6e 20 | s``..Notas.para.este.ejemplo.en. |
c620 | 70 61 72 74 69 63 75 6c 61 72 2c 20 71 75 65 20 70 75 65 64 65 20 6e 65 63 65 73 69 74 61 72 20 | particular,.que.puede.necesitar. |
c640 | 73 65 72 20 6d 6f 64 69 66 69 63 61 64 6f 20 65 6e 20 6f 74 72 61 73 20 63 6f 6e 66 69 67 75 72 | ser.modificado.en.otras.configur |
c660 | 61 63 69 6f 6e 65 73 3a 00 41 68 6f 72 61 2c 20 65 73 65 20 61 72 63 68 69 76 6f 20 64 65 62 65 | aciones:.Ahora,.ese.archivo.debe |
c680 | 20 63 6f 70 69 61 72 73 65 20 65 6e 20 65 6c 20 73 65 72 76 69 64 6f 72 20 70 72 6f 78 6d 6f 78 | .copiarse.en.el.servidor.proxmox |
c6a0 | 3a 00 45 6e 20 56 79 4f 53 2c 20 65 73 74 6f 20 63 61 75 73 61 72 c3 a1 20 65 6c 20 73 69 67 75 | :.En.VyOS,.esto.causar...el.sigu |
c6c0 | 69 65 6e 74 65 20 70 72 6f 62 6c 65 6d 61 3a 20 64 65 73 70 75 c3 a9 73 20 64 65 20 6d 6f 64 69 | iente.problema:.despu..s.de.modi |
c6e0 | 66 69 63 61 72 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 61 20 74 72 61 76 c3 a9 | ficar.la.configuraci..n.a.trav.. |
c700 | 73 20 64 65 20 75 6e 20 73 63 72 69 70 74 20 63 6f 6d 6f 20 65 73 74 65 20 75 6e 61 20 76 65 7a | s.de.un.script.como.este.una.vez |
c720 | 2c 20 79 61 20 6e 6f 20 65 73 20 70 6f 73 69 62 6c 65 20 6d 6f 64 69 66 69 63 61 72 20 6d 61 6e | ,.ya.no.es.posible.modificar.man |
c740 | 75 61 6c 6d 65 6e 74 65 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 3a 00 45 6e 20 65 | ualmente.la.configuraci..n:.En.e |
c760 | 6c 20 73 65 72 76 69 64 6f 72 20 70 72 6f 78 6d 6f 78 3a 00 55 6e 61 20 76 65 7a 20 71 75 65 20 | l.servidor.proxmox:.Una.vez.que. |
c780 | 73 65 20 63 72 65 61 72 6f 6e 20 6c 6f 73 20 74 72 65 73 20 61 72 63 68 69 76 6f 73 2c 20 65 73 | se.crearon.los.tres.archivos,.es |
c7a0 | 20 68 6f 72 61 20 64 65 20 67 65 6e 65 72 61 72 20 6c 61 20 69 6d 61 67 65 6e 20 60 60 73 65 65 | .hora.de.generar.la.imagen.``see |
c7c0 | 64 2e 69 73 6f 60 60 2c 20 71 75 65 20 64 65 62 65 20 6d 6f 6e 74 61 72 73 65 20 65 6e 20 6c 61 | d.iso``,.que.debe.montarse.en.la |
c7e0 | 20 6e 75 65 76 61 20 56 4d 20 63 6f 6d 6f 20 75 6e 20 63 64 2e 00 55 6e 20 63 6f 6d 61 6e 64 6f | .nueva.VM.como.un.cd..Un.comando |
c800 | 20 70 6f 72 20 6c c3 ad 6e 65 61 2e 00 61 20 6c 61 20 6d 6f 64 61 00 4f 74 72 6f 73 20 6c 65 6e | .por.l..nea..a.la.moda.Otros.len |
c820 | 67 75 61 6a 65 73 20 64 65 20 65 73 63 72 69 74 75 72 61 00 50 72 6f 64 75 63 63 69 c3 b3 6e 00 | guajes.de.escritura.Producci..n. |
c840 | 4d 6f 64 6f 20 6f 70 65 72 61 74 69 76 6f 20 64 65 20 73 61 6c 69 64 61 00 50 6f 72 20 66 61 76 | Modo.operativo.de.salida.Por.fav |
c860 | 6f 72 2c 20 65 63 68 65 20 75 6e 20 76 69 73 74 61 7a 6f 20 61 20 6c 61 20 47 75 c3 ad 61 20 64 | or,.eche.un.vistazo.a.la.Gu..a.d |
c880 | 65 20 63 6f 6e 74 72 69 62 75 63 69 c3 b3 6e 20 70 61 72 61 20 6e 75 65 73 74 72 61 20 3a 72 65 | e.contribuci..n.para.nuestra.:re |
c8a0 | 66 3a 60 64 6f 63 75 6d 65 6e 74 61 63 69 c3 b3 6e 60 2e 00 50 6f 73 74 63 6f 6e 66 69 67 20 65 | f:`documentaci..n`..Postconfig.e |
c8c0 | 6e 20 65 6c 20 61 72 72 61 6e 71 75 65 00 45 6e 63 65 6e 64 69 64 6f 20 64 65 20 56 4d 20 79 20 | n.el.arranque.Encendido.de.VM.y. |
c8e0 | 76 65 72 69 66 69 63 61 63 69 6f 6e 65 73 00 50 72 65 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e | verificaciones.Preconfiguraci..n |
c900 | 20 65 6e 20 65 6c 20 61 72 72 61 6e 71 75 65 00 50 72 65 70 61 72 61 74 69 6f 6e 20 73 74 65 70 | .en.el.arranque.Preparation.step |
c920 | 73 20 66 6f 72 20 64 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 20 6f 6e 20 41 57 53 00 50 72 65 70 | s.for.deploying.VyOS.on.AWS.Prep |
c940 | 61 72 61 74 69 6f 6e 20 73 74 65 70 73 20 66 6f 72 20 64 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 | aration.steps.for.deploying.VyOS |
c960 | 20 6f 6e 20 41 7a 75 72 65 00 50 72 65 70 61 72 61 74 69 6f 6e 20 73 74 65 70 73 20 66 6f 72 20 | .on.Azure.Preparation.steps.for. |
c980 | 64 65 70 6c 6f 79 69 6e 67 20 56 79 4f 53 20 6f 6e 20 76 53 70 68 65 72 65 00 50 72 65 70 61 72 | deploying.VyOS.on.vSphere.Prepar |
c9a0 | 61 72 20 61 72 63 68 69 76 6f 73 20 64 65 20 69 6e 69 63 69 61 6c 69 7a 61 63 69 c3 b3 6e 20 65 | ar.archivos.de.inicializaci..n.e |
c9c0 | 6e 20 6c 61 20 6e 75 62 65 00 44 69 72 65 63 63 69 c3 b3 6e 20 49 50 20 64 65 20 70 72 6f 78 69 | n.la.nube.Direcci..n.IP.de.proxi |
c9e0 | 6d 69 64 61 64 3a 20 2a 2a 31 39 32 2e 31 36 38 2e 30 2e 32 35 33 2f 32 34 2a 2a 00 50 72 6f 78 | midad:.**192.168.0.253/24**.Prox |
ca00 | 6d 6f 78 20 60 43 6c 6f 75 64 2d 69 6e 69 74 2d 53 75 70 70 6f 72 74 60 5f 2e 00 50 79 56 79 4f | mox.`Cloud-init-Support`_..PyVyO |
ca20 | 53 00 50 79 56 79 4f 53 20 69 73 20 61 20 50 79 74 68 6f 6e 20 6c 69 62 72 61 72 79 20 66 6f 72 | S.PyVyOS.is.a.Python.library.for |
ca40 | 20 69 6e 74 65 72 61 63 74 69 6e 67 20 77 69 74 68 20 56 79 4f 53 20 64 65 76 69 63 65 73 20 76 | .interacting.with.VyOS.devices.v |
ca60 | 69 61 20 74 68 65 69 72 20 41 50 49 2e 20 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e | ia.their.API..This.documentation |
ca80 | 20 67 75 69 64 65 73 20 79 6f 75 20 6f 6e 20 75 73 69 6e 67 20 50 79 56 79 4f 53 20 74 6f 20 6d | .guides.you.on.using.PyVyOS.to.m |
caa0 | 61 6e 61 67 65 20 79 6f 75 72 20 56 79 4f 53 20 64 65 76 69 63 65 73 20 70 72 6f 67 72 61 6d 6d | anage.your.VyOS.devices.programm |
cac0 | 61 74 69 63 61 6c 6c 79 2e 20 54 68 65 20 63 6f 6d 70 6c 65 74 65 20 50 79 56 79 4f 53 20 64 6f | atically..The.complete.PyVyOS.do |
cae0 | 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 5b 52 65 61 | cumentation.is.available.on.[Rea |
cb00 | 64 20 74 68 65 20 44 6f 63 73 5d 28 68 74 74 70 73 3a 2f 2f 70 79 76 79 6f 73 2e 72 65 61 64 74 | d.the.Docs](https://pyvyos.readt |
cb20 | 68 65 64 6f 63 73 2e 69 6f 2f 65 6e 2f 6c 61 74 65 73 74 2f 29 2c 20 61 6e 64 20 74 68 65 20 6c | hedocs.io/en/latest/),.and.the.l |
cb40 | 69 62 72 61 72 79 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 6f 6e 20 5b 47 69 74 48 75 62 5d 28 | ibrary.can.be.found.on.[GitHub]( |
cb60 | 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 6f 62 65 72 74 6f 62 65 72 74 6f 2f | https://github.com/robertoberto/ |
cb80 | 70 79 76 79 6f 73 29 20 61 6e 64 20 5b 50 79 50 49 5d 28 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e | pyvyos).and.[PyPI](https://pypi. |
cba0 | 6f 72 67 2f 70 72 6f 6a 65 63 74 2f 70 79 76 79 6f 73 2f 29 2e 00 52 65 66 65 72 65 6e 63 69 61 | org/project/pyvyos/)..Referencia |
cbc0 | 73 00 45 6c 69 6d 69 6e 65 20 65 6c 20 63 6c 69 65 6e 74 65 20 64 68 63 70 20 70 72 65 64 65 74 | s.Elimine.el.cliente.dhcp.predet |
cbe0 | 65 72 6d 69 6e 61 64 6f 20 65 6e 20 6c 61 20 70 72 69 6d 65 72 61 20 69 6e 74 65 72 66 61 7a 20 | erminado.en.la.primera.interfaz. |
cc00 | 79 20 63 61 72 67 75 65 20 6f 74 72 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 75 72 | y.cargue.otra.configuraci..n.dur |
cc20 | 61 6e 74 65 20 65 6c 20 70 72 69 6d 65 72 20 61 72 72 61 6e 71 75 65 2c 20 75 73 61 6e 64 6f 20 | ante.el.primer.arranque,.usando. |
cc40 | 63 6c 6f 75 64 2d 69 6e 69 74 2e 00 52 65 73 65 74 20 4f 62 6a 65 63 74 00 52 75 6e 20 54 65 72 | cloud-init..Reset.Object.Run.Ter |
cc60 | 72 61 66 6f 72 6d 00 65 6a 65 63 75 74 61 72 20 61 6e 73 69 62 6c 65 00 45 6a 65 63 75 74 61 72 | raform.ejecutar.ansible.Ejecutar |
cc80 | 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 66 6f 72 6d 61 20 72 65 6d 6f 74 61 00 45 6a 65 63 75 74 | .comandos.de.forma.remota.Ejecut |
cca0 | 61 72 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 00 45 6a | ar.comandos.de.configuraci..n.Ej |
ccc0 | 65 63 75 74 61 72 20 63 6f 6d 61 6e 64 6f 73 20 6f 70 65 72 61 74 69 76 6f 73 00 53 53 48 20 65 | ecutar.comandos.operativos.SSH.e |
cce0 | 73 74 c3 a1 20 63 6f 6e 66 69 67 75 72 61 64 6f 20 65 6e 20 65 6c 20 70 75 65 72 74 6f 20 32 32 | st...configurado.en.el.puerto.22 |
cd00 | 2e 00 53 61 6c 00 43 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 6d 61 65 73 74 72 61 20 64 65 20 | ..Sal.Configuraci..n.maestra.de. |
cd20 | 73 61 6c 3a 00 47 75 61 72 64 65 20 75 6e 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 65 | sal:.Guarde.una.configuraci..n.e |
cd40 | 6e 20 65 6a 65 63 75 63 69 c3 b3 6e 20 65 6e 20 75 6e 20 61 72 63 68 69 76 6f 2e 00 47 75 61 72 | n.ejecuci..n.en.un.archivo..Guar |
cd60 | 64 65 20 75 6e 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 65 6e 20 65 6a 65 63 75 63 69 | de.una.configuraci..n.en.ejecuci |
cd80 | c3 b3 6e 20 65 6e 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 20 69 6e 69 63 | ..n.en.la.configuraci..n.de.inic |
cda0 | 69 6f 2e 20 43 75 61 6e 64 6f 20 6e 6f 20 65 73 70 65 63 69 66 69 63 61 20 65 6c 20 61 72 63 68 | io..Cuando.no.especifica.el.arch |
cdc0 | 69 76 6f 20 61 6c 20 67 75 61 72 64 61 72 2c 20 73 65 20 67 75 61 72 64 61 20 65 6e 20 60 60 2f | ivo.al.guardar,.se.guarda.en.``/ |
cde0 | 63 6f 6e 66 69 67 2f 63 6f 6e 66 69 67 2e 62 6f 6f 74 60 60 2e 00 47 75 69 c3 b3 6e 20 76 79 6f | config/config.boot``..Gui..n.vyo |
ce00 | 73 2d 6e 61 70 61 6c 6d 2e 70 79 00 4c 6f 73 20 73 63 72 69 70 74 73 20 73 65 20 65 6a 65 63 75 | s-napalm.py.Los.scripts.se.ejecu |
ce20 | 74 61 6e 20 65 6e 20 6f 72 64 65 6e 20 61 6c 66 61 62 c3 a9 74 69 63 6f 2e 20 53 75 73 20 6e 6f | tan.en.orden.alfab..tico..Sus.no |
ce40 | 6d 62 72 65 73 20 64 65 62 65 6e 20 63 6f 6e 73 69 73 74 69 72 20 63 6f 6d 70 6c 65 74 61 6d 65 | mbres.deben.consistir.completame |
ce60 | 6e 74 65 20 65 6e 20 6c 65 74 72 61 73 20 6d 61 79 c3 ba 73 63 75 6c 61 73 20 79 20 6d 69 6e c3 | nte.en.letras.may..sculas.y.min. |
ce80 | ba 73 63 75 6c 61 73 20 41 53 43 49 49 2c 20 64 c3 ad 67 69 74 6f 73 20 41 53 43 49 49 2c 20 67 | .sculas.ASCII,.d..gitos.ASCII,.g |
cea0 | 75 69 6f 6e 65 73 20 62 61 6a 6f 73 20 41 53 43 49 49 20 79 20 67 75 69 6f 6e 65 73 20 6e 65 67 | uiones.bajos.ASCII.y.guiones.neg |
cec0 | 61 74 69 76 6f 73 20 41 53 43 49 49 2e 20 4e 6f 20 73 65 20 70 65 72 6d 69 74 65 6e 20 6f 74 72 | ativos.ASCII..No.se.permiten.otr |
cee0 | 6f 73 20 63 61 72 61 63 74 65 72 65 73 2e 00 53 68 6f 77 20 4f 62 6a 65 63 74 00 41 20 76 65 63 | os.caracteres..Show.Object.A.vec |
cf00 | 65 73 2c 20 73 69 6d 70 6c 65 6d 65 6e 74 65 20 6e 6f 20 64 65 73 65 61 20 65 6a 65 63 75 74 61 | es,.simplemente.no.desea.ejecuta |
cf20 | 72 20 75 6e 20 6d 6f 6e 74 c3 b3 6e 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 6d 6f 64 6f | r.un.mont..n.de.comandos.de.modo |
cf40 | 20 6f 70 65 72 61 74 69 76 6f 20 61 20 74 72 61 76 c3 a9 73 20 64 65 20 53 53 48 20 65 6e 20 75 | .operativo.a.trav..s.de.SSH.en.u |
cf60 | 6e 20 73 69 73 74 65 6d 61 20 56 79 4f 53 20 72 65 6d 6f 74 6f 2e 00 53 6f 6d 65 74 69 6d 65 73 | n.sistema.VyOS.remoto..Sometimes |
cf80 | 20 79 6f 75 20 73 69 6d 70 6c 79 20 77 61 6e 74 20 74 6f 20 65 78 65 63 75 74 65 20 61 20 62 75 | .you.simply.want.to.execute.a.bu |
cfa0 | 6e 63 68 20 6f 66 20 6f 70 2d 6d 6f 64 65 20 63 6f 6d 6d 61 6e 64 73 20 76 69 61 20 53 53 48 20 | nch.of.op-mode.commands.via.SSH. |
cfc0 | 6f 6e 20 61 20 72 65 6d 6f 74 65 20 56 79 4f 53 20 73 79 73 74 65 6d 2e 00 53 6f 75 72 73 65 20 | on.a.remote.VyOS.system..Sourse. |
cfe0 | 66 69 6c 65 73 20 66 6f 72 20 41 57 53 20 66 72 6f 6d 20 47 49 54 00 53 6f 75 72 73 65 20 66 69 | files.for.AWS.from.GIT.Sourse.fi |
d000 | 6c 65 73 20 66 6f 72 20 41 7a 75 72 65 20 66 72 6f 6d 20 47 49 54 00 53 6f 75 72 73 65 20 66 69 | les.for.Azure.from.GIT.Sourse.fi |
d020 | 6c 65 73 20 66 6f 72 20 76 53 70 68 65 72 65 20 66 72 6f 6d 20 47 49 54 00 53 74 61 72 74 00 53 | les.for.vSphere.from.GIT.Start.S |
d040 | 74 61 72 74 20 63 72 65 61 74 69 6e 67 20 61 6e 20 41 57 53 20 69 6e 73 74 61 6e 63 65 20 61 6e | tart.creating.an.AWS.instance.an |
d060 | 64 20 63 68 65 63 6b 20 74 68 65 20 72 65 73 75 6c 74 00 53 74 6f 72 61 67 65 64 20 75 73 65 64 | d.check.the.result.Storaged.used |
d080 | 3a 20 76 6f 6c 75 6d 65 6e 20 6c 6f 63 61 6c 2c 20 71 75 65 20 65 73 74 c3 a1 20 6d 6f 6e 74 61 | :.volumen.local,.que.est...monta |
d0a0 | 64 6f 20 65 6e 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 2a 2a 2f 76 61 72 2f 6c 69 62 2f 76 | do.en.el.directorio.**/var/lib/v |
d0c0 | 7a 2a 2a 2c 20 79 20 63 6f 6e 74 69 65 6e 65 20 74 6f 64 6f 20 74 69 70 6f 20 64 65 20 63 6f 6e | z**,.y.contiene.todo.tipo.de.con |
d0e0 | 74 65 6e 69 64 6f 2c 20 69 6e 63 6c 75 69 64 6f 73 20 66 72 61 67 6d 65 6e 74 6f 73 2e 00 45 73 | tenido,.incluidos.fragmentos..Es |
d100 | 74 72 75 63 74 75 72 61 20 64 65 20 2f 73 72 76 2f 73 61 6c 74 3a 00 45 73 74 72 75 63 74 75 72 | tructura.de./srv/salt:.Estructur |
d120 | 61 20 64 65 20 61 72 63 68 69 76 6f 73 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 | a.de.archivos.Structure.of.files |
d140 | 20 41 6e 73 69 62 6c 65 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 41 6e 73 69 | .Ansible.Structure.of.files.Ansi |
d160 | 62 6c 65 20 66 6f 72 20 41 57 53 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 41 | ble.for.AWS.Structure.of.files.A |
d180 | 6e 73 69 62 6c 65 20 66 6f 72 20 41 7a 75 72 65 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 | nsible.for.Azure.Structure.of.fi |
d1a0 | 6c 65 73 20 41 6e 73 69 62 6c 65 20 66 6f 72 20 76 53 70 68 65 72 65 00 53 74 72 75 63 74 75 72 | les.Ansible.for.vSphere.Structur |
d1c0 | 65 20 6f 66 20 66 69 6c 65 73 20 54 65 72 72 61 66 6f 6d 00 53 74 72 75 63 74 75 72 65 20 6f 66 | e.of.files.Terrafom.Structure.of |
d1e0 | 20 66 69 6c 65 73 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 41 57 53 00 53 74 72 75 63 74 75 72 | .files.Terrafom.for.AWS.Structur |
d200 | 65 20 6f 66 20 66 69 6c 65 73 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 41 7a 75 72 65 00 53 74 | e.of.files.Terrafom.for.Azure.St |
d220 | 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 54 65 72 72 61 66 6f 6d 20 66 6f 72 20 76 53 | ructure.of.files.Terrafom.for.vS |
d240 | 70 68 65 72 65 00 53 74 72 75 63 74 75 72 65 20 6f 66 20 66 69 6c 65 73 20 69 6e 20 74 68 65 20 | phere.Structure.of.files.in.the. |
d260 | 73 74 61 6e 64 61 72 64 20 54 65 72 72 61 66 6f 72 6d 20 70 72 6f 6a 65 63 74 3a 00 56 61 6c 6f | standard.Terraform.project:.Valo |
d280 | 72 65 73 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 6f 73 2f 61 6c 74 65 72 6e 61 74 69 76 6f 73 | res.predeterminados/alternativos |
d2a0 | 20 64 65 6c 20 73 69 73 74 65 6d 61 00 54 65 72 72 61 66 6f 72 6d 00 54 65 72 72 61 66 6f 72 6d | .del.sistema.Terraform.Terraform |
d2c0 | 20 64 6f 65 73 6e 27 74 20 63 6f 6e 6e 65 63 74 20 76 69 61 20 53 53 48 20 74 6f 20 79 6f 75 72 | .doesn't.connect.via.SSH.to.your |
d2e0 | 20 41 6e 73 69 62 6c 65 20 69 6e 73 74 61 6e 63 65 3a 20 79 6f 75 20 68 61 76 65 20 74 6f 20 63 | .Ansible.instance:.you.have.to.c |
d300 | 68 65 63 6b 20 74 68 65 20 63 6f 72 72 65 63 74 20 6c 6f 67 69 6e 20 61 6e 64 20 70 61 73 73 77 | heck.the.correct.login.and.passw |
d320 | 6f 72 64 20 69 6e 20 74 68 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 66 69 6c 65 20 76 79 6f 73 | ord.in.the.part.of.the.file.vyos |
d340 | 2e 20 74 66 00 54 65 72 72 61 66 6f 72 6d 20 66 6f 72 20 56 79 4f 53 00 4c 61 20 41 50 49 20 65 | ..tf.Terraform.for.VyOS.La.API.e |
d360 | 6e 76 c3 ad 61 20 63 61 64 61 20 73 6f 6c 69 63 69 74 75 64 20 61 20 75 6e 61 20 73 65 73 69 c3 | nv..a.cada.solicitud.a.una.sesi. |
d380 | b3 6e 20 79 20 6c 61 20 63 6f 6e 66 69 72 6d 61 2e 20 50 65 72 6f 20 61 6c 67 75 6e 6f 73 20 64 | .n.y.la.confirma..Pero.algunos.d |
d3a0 | 65 20 6c 6f 73 20 63 6f 6d 70 6f 6e 65 6e 74 65 73 20 64 65 20 56 79 4f 53 2c 20 63 6f 6d 6f 20 | e.los.componentes.de.VyOS,.como. |
d3c0 | 6c 6f 73 20 73 65 72 76 69 64 6f 72 65 73 20 44 48 43 50 20 79 20 50 50 50 6f 45 2c 20 49 50 53 | los.servidores.DHCP.y.PPPoE,.IPS |
d3e0 | 65 63 2c 20 56 58 4c 41 4e 20 79 20 6f 74 72 6f 73 20 74 c3 ba 6e 65 6c 65 73 2c 20 72 65 71 75 | ec,.VXLAN.y.otros.t..neles,.requ |
d400 | 69 65 72 65 6e 20 75 6e 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 63 6f 6d 70 6c 65 74 | ieren.una.configuraci..n.complet |
d420 | 61 20 70 61 72 61 20 6c 61 20 63 6f 6e 66 69 72 6d 61 63 69 c3 b3 6e 2e 20 45 6c 20 70 75 6e 74 | a.para.la.confirmaci..n..El.punt |
d440 | 6f 20 66 69 6e 61 6c 20 70 72 6f 63 65 73 61 72 c3 a1 20 6d c3 ba 6c 74 69 70 6c 65 73 20 63 6f | o.final.procesar...m..ltiples.co |
d460 | 6d 61 6e 64 6f 73 20 63 75 61 6e 64 6f 20 6c 6f 73 20 70 61 73 65 20 63 6f 6d 6f 20 75 6e 61 20 | mandos.cuando.los.pase.como.una. |
d480 | 6c 69 73 74 61 20 61 6c 20 63 61 6d 70 6f 20 60 60 64 61 74 6f 73 60 60 2e 00 45 6c 20 73 63 72 | lista.al.campo.``datos``..El.scr |
d4a0 | 69 70 74 20 60 60 2f 63 6f 6e 66 69 67 2f 73 63 72 69 70 74 73 2f 76 79 6f 73 2d 70 6f 73 74 63 | ipt.``/config/scripts/vyos-postc |
d4c0 | 6f 6e 66 69 67 2d 62 6f 6f 74 75 70 2e 73 63 72 69 70 74 60 60 20 73 65 20 6c 6c 61 6d 61 20 65 | onfig-bootup.script``.se.llama.e |
d4e0 | 6e 20 65 6c 20 61 72 72 61 6e 71 75 65 20 64 65 73 70 75 c3 a9 73 20 64 65 20 71 75 65 20 6c 61 | n.el.arranque.despu..s.de.que.la |
d500 | 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 20 56 79 4f 53 20 73 65 20 68 61 79 61 20 | .configuraci..n.de.VyOS.se.haya. |
d520 | 61 70 6c 69 63 61 64 6f 20 70 6f 72 20 63 6f 6d 70 6c 65 74 6f 2e 00 45 6c 20 73 63 72 69 70 74 | aplicado.por.completo..El.script |
d540 | 20 60 60 2f 63 6f 6e 66 69 67 2f 73 63 72 69 70 74 73 2f 76 79 6f 73 2d 70 72 65 63 6f 6e 66 69 | .``/config/scripts/vyos-preconfi |
d560 | 67 2d 62 6f 6f 74 75 70 2e 73 63 72 69 70 74 60 60 20 73 65 20 6c 6c 61 6d 61 20 65 6e 20 65 6c | g-bootup.script``.se.llama.en.el |
d580 | 20 61 72 72 61 6e 71 75 65 20 61 6e 74 65 73 20 64 65 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 | .arranque.antes.de.la.configurac |
d5a0 | 69 c3 b3 6e 20 64 65 20 56 79 4f 53 20 64 75 72 61 6e 74 65 20 65 6c 20 70 72 6f 63 65 73 6f 20 | i..n.de.VyOS.durante.el.proceso. |
d5c0 | 64 65 20 61 72 72 61 6e 71 75 65 2e 00 45 6c 20 70 75 6e 74 6f 20 66 69 6e 61 6c 20 60 60 2f 73 | de.arranque..El.punto.final.``/s |
d5e0 | 68 6f 77 60 60 20 65 73 20 6d 6f 73 74 72 61 72 20 74 6f 64 6f 20 65 6e 20 65 6c 20 6d 6f 64 6f | how``.es.mostrar.todo.en.el.modo |
d600 | 20 6f 70 65 72 61 74 69 76 6f 2e 00 45 6c 20 65 78 74 72 65 6d 6f 20 60 60 67 65 6e 65 72 61 72 | .operativo..El.extremo.``generar |
d620 | 60 60 20 65 6a 65 63 75 74 61 20 75 6e 20 63 6f 6d 61 6e 64 6f 20 60 60 67 65 6e 65 72 61 72 60 | ``.ejecuta.un.comando.``generar` |
d640 | 60 2e 00 45 6c 20 65 78 74 72 65 6d 6f 20 60 60 72 65 73 65 74 60 60 20 65 6a 65 63 75 74 61 20 | `..El.extremo.``reset``.ejecuta. |
d660 | 75 6e 20 63 6f 6d 61 6e 64 6f 20 60 60 72 65 73 65 74 60 60 2e 00 4c 61 20 6c 69 73 74 61 20 64 | un.comando.``reset``..La.lista.d |
d680 | 65 20 63 6f 6d 61 6e 64 6f 73 20 70 72 6f 64 75 63 69 64 61 20 70 6f 72 20 65 6c 20 63 6f 6d 61 | e.comandos.producida.por.el.coma |
d6a0 | 6e 64 6f 20 60 60 6d 6f 73 74 72 61 72 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 66 69 67 | ndo.``mostrar.comandos.de.config |
d6c0 | 75 72 61 63 69 c3 b3 6e 60 60 20 65 6e 20 75 6e 20 65 6e 72 75 74 61 64 6f 72 20 56 79 4f 53 20 | uraci..n``.en.un.enrutador.VyOS. |
d6e0 | 64 65 62 65 20 63 75 6d 70 6c 69 72 20 63 6f 6e 20 74 6f 64 6f 73 20 6c 6f 73 20 72 65 71 75 69 | debe.cumplir.con.todos.los.requi |
d700 | 73 69 74 6f 73 2c 20 70 6f 72 20 6c 6f 20 71 75 65 20 65 73 20 66 c3 a1 63 69 6c 20 6f 62 74 65 | sitos,.por.lo.que.es.f..cil.obte |
d720 | 6e 65 72 20 75 6e 61 20 6c 69 73 74 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 61 64 65 63 75 61 | ner.una.lista.de.comandos.adecua |
d740 | 64 61 20 63 6f 70 69 c3 a1 6e 64 6f 6c 61 20 64 65 73 64 65 20 6f 74 72 6f 20 65 6e 72 75 74 61 | da.copi..ndola.desde.otro.enruta |
d760 | 64 6f 72 2e 00 4c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 65 73 70 65 63 69 66 69 63 | dor..La.configuraci..n.especific |
d780 | 61 64 61 20 65 6e 20 65 6c 20 64 6f 63 75 6d 65 6e 74 6f 20 64 65 20 63 6f 6e 66 69 67 75 72 61 | ada.en.el.documento.de.configura |
d7a0 | 63 69 c3 b3 6e 20 64 65 20 6c 61 20 6e 75 62 65 20 73 6f 62 72 65 73 63 72 69 62 65 20 6c 6f 73 | ci..n.de.la.nube.sobrescribe.los |
d7c0 | 20 76 61 6c 6f 72 65 73 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 70 72 65 64 65 | .valores.de.configuraci..n.prede |
d7e0 | 74 65 72 6d 69 6e 61 64 6f 73 20 79 20 6c 6f 73 20 76 61 6c 6f 72 65 73 20 63 6f 6e 66 69 67 75 | terminados.y.los.valores.configu |
d800 | 72 61 64 6f 73 20 61 20 74 72 61 76 c3 a9 73 20 64 65 20 6d 65 74 61 64 61 74 6f 73 2e 00 4c 6f | rados.a.trav..s.de.metadatos..Lo |
d820 | 73 20 64 69 72 65 63 74 6f 72 69 6f 73 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 6f 73 20 64 6f | s.directorios.predeterminados.do |
d840 | 6e 64 65 20 64 65 62 65 6e 20 75 62 69 63 61 72 73 65 20 73 75 73 20 53 63 72 69 70 74 73 20 70 | nde.deben.ubicarse.sus.Scripts.p |
d860 | 65 72 73 6f 6e 61 6c 69 7a 61 64 6f 73 20 73 6f 6e 3a 00 45 6c 20 61 72 63 68 69 76 6f 20 70 72 | ersonalizados.son:.El.archivo.pr |
d880 | 65 64 65 74 65 72 6d 69 6e 61 64 6f 20 73 65 20 76 65 20 61 73 c3 ad 3a 00 4c 61 20 66 6f 72 6d | edeterminado.se.ve.as..:.La.form |
d8a0 | 61 20 6d c3 a1 73 20 66 c3 a1 63 69 6c 20 64 65 20 63 6f 6e 66 69 67 75 72 61 72 20 65 6c 20 73 | a.m..s.f..cil.de.configurar.el.s |
d8c0 | 69 73 74 65 6d 61 20 61 20 74 72 61 76 c3 a9 73 20 64 65 20 6c 6f 73 20 64 61 74 6f 73 20 64 65 | istema.a.trav..s.de.los.datos.de |
d8e0 | 6c 20 75 73 75 61 72 69 6f 20 65 73 20 6c 61 20 73 69 6e 74 61 78 69 73 20 64 65 20 63 6f 6e 66 | l.usuario.es.la.sintaxis.de.conf |
d900 | 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 20 6c 61 20 6e 75 62 65 20 71 75 65 20 73 65 20 64 65 73 | iguraci..n.de.la.nube.que.se.des |
d920 | 63 72 69 62 65 20 61 20 63 6f 6e 74 69 6e 75 61 63 69 c3 b3 6e 2e 00 45 6c 20 70 75 6e 74 6f 20 | cribe.a.continuaci..n..El.punto. |
d940 | 66 69 6e 61 6c 20 60 60 2f 63 6f 6e 66 69 67 2d 66 69 6c 65 60 60 20 65 73 20 70 61 72 61 20 67 | final.``/config-file``.es.para.g |
d960 | 75 61 72 64 61 72 20 6f 20 63 61 72 67 61 72 20 75 6e 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 | uardar.o.cargar.una.configuraci. |
d980 | b3 6e 2e 00 45 6c 20 73 69 67 75 69 65 6e 74 65 20 65 6a 65 6d 70 6c 6f 20 65 73 74 61 62 6c 65 | .n..El.siguiente.ejemplo.estable |
d9a0 | 63 65 20 65 6c 20 6e 6f 6d 62 72 65 20 64 65 20 68 6f 73 74 20 65 6e 20 66 75 6e 63 69 c3 b3 6e | ce.el.nombre.de.host.en.funci..n |
d9c0 | 20 64 65 6c 20 69 64 65 6e 74 69 66 69 63 61 64 6f 72 20 64 65 20 69 6e 73 74 61 6e 63 69 61 20 | .del.identificador.de.instancia. |
d9e0 | 6f 62 74 65 6e 69 64 6f 20 64 65 6c 20 73 65 72 76 69 63 69 6f 20 64 65 20 6d 65 74 61 64 61 74 | obtenido.del.servicio.de.metadat |
da00 | 6f 73 20 64 65 20 45 43 32 2e 00 45 6c 20 73 69 67 75 69 65 6e 74 65 20 65 6a 65 6d 70 6c 6f 20 | os.de.EC2..El.siguiente.ejemplo. |
da20 | 6d 75 65 73 74 72 61 20 63 c3 b3 6d 6f 20 65 6a 65 63 75 74 61 72 20 63 6f 6d 61 6e 64 6f 73 20 | muestra.c..mo.ejecutar.comandos. |
da40 | 64 65 73 70 75 c3 a9 73 20 64 65 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 69 6e | despu..s.de.la.configuraci..n.in |
da60 | 69 63 69 61 6c 2e 00 4c 61 20 63 6c 61 76 65 20 75 74 69 6c 69 7a 61 64 61 20 70 61 72 61 20 64 | icial..La.clave.utilizada.para.d |
da80 | 65 73 69 67 6e 61 72 20 75 6e 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 20 56 79 | esignar.una.configuraci..n.de.Vy |
daa0 | 4f 53 20 65 73 20 60 60 76 79 6f 73 5f 63 6f 6e 66 69 67 5f 63 6f 6d 6d 61 6e 64 73 60 60 2e 20 | OS.es.``vyos_config_commands``.. |
dac0 | 4c 6f 20 71 75 65 20 73 69 67 75 65 20 65 73 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 | Lo.que.sigue.es.la.configuraci.. |
dae0 | 6e 20 64 65 20 56 79 4f 53 20 75 74 69 6c 69 7a 61 6e 64 6f 20 6c 61 20 73 69 6e 74 61 78 69 73 | n.de.VyOS.utilizando.la.sintaxis |
db00 | 20 26 71 75 6f 74 3b 73 65 74 2d 73 74 79 6c 65 26 71 75 6f 74 3b 2e 20 53 65 20 61 64 6d 69 74 | ."set-style"..Se.admit |
db20 | 65 6e 20 6c 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 26 71 75 6f 74 3b 65 73 74 61 62 6c 65 63 65 72 | en.los.comandos."establecer |
db40 | 26 71 75 6f 74 3b 20 79 20 26 71 75 6f 74 3b 65 6c 69 6d 69 6e 61 72 26 71 75 6f 74 3b 2e 00 45 | ".y."eliminar"..E |
db60 | 6c 20 61 72 63 68 69 76 6f 20 73 65 65 64 2e 69 73 6f 20 73 65 20 70 75 65 64 65 20 61 64 6a 75 | l.archivo.seed.iso.se.puede.adju |
db80 | 6e 74 61 72 20 61 20 6c 61 20 6d c3 a1 71 75 69 6e 61 20 76 69 72 74 75 61 6c 2e 20 41 20 6d 6f | ntar.a.la.m..quina.virtual..A.mo |
dba0 | 64 6f 20 64 65 20 65 6a 65 6d 70 6c 6f 2c 20 61 20 63 6f 6e 74 69 6e 75 61 63 69 c3 b3 6e 20 73 | do.de.ejemplo,.a.continuaci..n.s |
dbc0 | 65 20 6d 75 65 73 74 72 61 20 65 6c 20 6d c3 a9 74 6f 64 6f 20 63 6f 6e 20 4b 56 4d 20 70 61 72 | e.muestra.el.m..todo.con.KVM.par |
dbe0 | 61 20 61 64 6a 75 6e 74 61 72 20 6c 61 20 49 53 4f 20 63 6f 6d 6f 20 75 6e 61 20 75 6e 69 64 61 | a.adjuntar.la.ISO.como.una.unida |
dc00 | 64 20 64 65 20 43 44 2e 00 48 61 79 20 75 6e 61 20 74 72 61 6d 70 61 20 63 75 61 6e 64 6f 20 73 | d.de.CD..Hay.una.trampa.cuando.s |
dc20 | 65 20 74 72 61 62 61 6a 61 20 63 6f 6e 20 73 63 72 69 70 74 73 20 64 65 20 63 6f 6e 66 69 67 75 | e.trabaja.con.scripts.de.configu |
dc40 | 72 61 63 69 c3 b3 6e 2e 20 45 73 20 74 65 6e 74 61 64 6f 72 20 6c 6c 61 6d 61 72 20 61 20 6c 6f | raci..n..Es.tentador.llamar.a.lo |
dc60 | 73 20 73 63 72 69 70 74 73 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 63 6f 6e 20 | s.scripts.de.configuraci..n.con. |
dc80 | 26 71 75 6f 74 3b 73 75 64 6f 26 71 75 6f 74 3b 20 28 65 73 20 64 65 63 69 72 2c 20 70 65 72 6d | "sudo".(es.decir,.perm |
dca0 | 69 73 6f 73 20 74 65 6d 70 6f 72 61 6c 65 73 20 64 65 20 72 61 c3 ad 7a 29 2c 20 70 6f 72 71 75 | isos.temporales.de.ra..z),.porqu |
dcc0 | 65 20 65 73 61 20 65 73 20 6c 61 20 66 6f 72 6d 61 20 63 6f 6d c3 ba 6e 20 65 6e 20 6c 61 20 6d | e.esa.es.la.forma.com..n.en.la.m |
dce0 | 61 79 6f 72 c3 ad 61 20 64 65 20 6c 61 73 20 70 6c 61 74 61 66 6f 72 6d 61 73 20 4c 69 6e 75 78 | ayor..a.de.las.plataformas.Linux |
dd00 | 20 64 65 20 6c 6c 61 6d 61 72 20 61 20 6c 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 64 65 6c 20 73 69 | .de.llamar.a.los.comandos.del.si |
dd20 | 73 74 65 6d 61 2e 00 45 73 74 6f 73 20 73 6f 6e 20 6c 6f 73 20 76 61 6c 6f 72 65 73 20 70 72 65 | stema..Estos.son.los.valores.pre |
dd40 | 64 65 74 65 72 6d 69 6e 61 64 6f 73 20 79 20 61 6c 74 65 72 6e 61 74 69 76 6f 73 20 64 65 20 56 | determinados.y.alternativos.de.V |
dd60 | 79 4f 53 2e 00 45 73 74 61 20 73 65 63 63 69 c3 b3 6e 20 6e 65 63 65 73 69 74 61 20 6d 65 6a 6f | yOS..Esta.secci..n.necesita.mejo |
dd80 | 72 61 73 2c 20 65 6a 65 6d 70 6c 6f 73 20 79 20 65 78 70 6c 69 63 61 63 69 6f 6e 65 73 2e 00 45 | ras,.ejemplos.y.explicaciones..E |
dda0 | 73 74 6f 20 64 61 72 c3 a1 20 63 6f 6d 6f 20 72 65 73 75 6c 74 61 64 6f 20 65 6c 20 73 69 67 75 | sto.dar...como.resultado.el.sigu |
ddc0 | 69 65 6e 74 65 20 6d 65 6e 73 61 6a 65 20 64 65 20 65 72 72 6f 72 3a 20 60 60 45 73 74 61 62 6c | iente.mensaje.de.error:.``Establ |
dde0 | 65 63 69 6d 69 65 6e 74 6f 20 66 61 6c 6c 69 64 6f 60 60 20 53 69 20 65 73 74 6f 20 73 75 63 65 | ecimiento.fallido``.Si.esto.suce |
de00 | 64 65 2c 20 73 65 20 72 65 71 75 69 65 72 65 20 72 65 69 6e 69 63 69 61 72 20 70 61 72 61 20 70 | de,.se.requiere.reiniciar.para.p |
de20 | 6f 64 65 72 20 65 64 69 74 61 72 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 6d 61 | oder.editar.la.configuraci..n.ma |
de40 | 6e 75 61 6c 6d 65 6e 74 65 20 6e 75 65 76 61 6d 65 6e 74 65 2e 00 50 61 72 61 20 63 61 72 67 61 | nualmente.nuevamente..Para.carga |
de60 | 72 20 75 6e 20 61 72 63 68 69 76 6f 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 2e 00 | r.un.archivo.de.configuraci..n.. |
de80 | 50 61 72 61 20 61 67 72 65 67 61 72 20 6f 20 65 6c 69 6d 69 6e 61 72 20 75 6e 61 20 69 6d 61 67 | Para.agregar.o.eliminar.una.imag |
dea0 | 65 6e 2c 20 75 73 65 20 65 6c 20 70 75 6e 74 6f 20 66 69 6e 61 6c 20 60 60 2f 69 6d 61 67 65 60 | en,.use.el.punto.final.``/image` |
dec0 | 60 2e 00 50 61 72 61 20 65 76 69 74 61 72 20 65 73 74 6f 73 20 70 72 6f 62 6c 65 6d 61 73 2c 20 | `..Para.evitar.estos.problemas,. |
dee0 | 6c 61 20 66 6f 72 6d 61 20 61 64 65 63 75 61 64 61 20 65 73 20 6c 6c 61 6d 61 72 20 61 20 75 6e | la.forma.adecuada.es.llamar.a.un |
df00 | 20 73 63 72 69 70 74 20 63 6f 6e 20 65 6c 20 67 72 75 70 6f 20 60 60 76 79 61 74 74 61 63 66 67 | .script.con.el.grupo.``vyattacfg |
df20 | 60 60 2c 20 70 6f 72 20 65 6a 65 6d 70 6c 6f 2c 20 75 74 69 6c 69 7a 61 6e 64 6f 20 65 6c 20 63 | ``,.por.ejemplo,.utilizando.el.c |
df40 | 6f 6d 61 6e 64 6f 20 60 60 73 67 60 60 20 28 63 61 6d 62 69 61 72 20 64 65 20 67 72 75 70 6f 29 | omando.``sg``.(cambiar.de.grupo) |
df60 | 3a 00 50 61 72 61 20 6f 62 74 65 6e 65 72 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e | :.Para.obtener.la.configuraci..n |
df80 | 20 63 6f 6d 70 6c 65 74 61 2c 20 70 61 73 65 20 75 6e 61 20 6c 69 73 74 61 20 76 61 63 c3 ad 61 | .completa,.pase.una.lista.vac..a |
dfa0 | 20 61 6c 20 63 61 6d 70 6f 20 60 60 72 75 74 61 60 60 00 50 61 72 61 20 69 6e 63 6c 75 69 72 20 | .al.campo.``ruta``.Para.incluir. |
dfc0 | 66 75 6e 63 69 6f 6e 65 73 20 79 20 61 6c 69 61 73 20 65 73 70 65 63 c3 ad 66 69 63 6f 73 20 64 | funciones.y.alias.espec..ficos.d |
dfe0 | 65 20 56 79 4f 53 2c 20 6e 65 63 65 73 69 74 61 20 61 72 63 68 69 76 6f 73 20 60 60 66 75 65 6e | e.VyOS,.necesita.archivos.``fuen |
e000 | 74 65 20 2f 6f 70 74 2f 76 79 61 74 74 61 2f 65 74 63 2f 66 75 6e 63 74 69 6f 6e 73 2f 73 63 72 | te./opt/vyatta/etc/functions/scr |
e020 | 69 70 74 2d 74 65 6d 70 6c 61 74 65 60 60 20 65 6e 20 6c 61 20 70 61 72 74 65 20 73 75 70 65 72 | ipt-template``.en.la.parte.super |
e040 | 69 6f 72 20 64 65 20 73 75 20 73 65 63 75 65 6e 63 69 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 2e | ior.de.su.secuencia.de.comandos. |
e060 | 00 54 6f 20 69 6e 69 74 69 61 74 65 20 61 20 72 65 62 6f 6f 74 20 75 73 65 20 74 68 65 20 60 60 | .To.initiate.a.reboot.use.the.`` |
e080 | 72 65 62 6f 6f 74 60 60 20 65 6e 64 70 6f 69 6e 74 2e 00 50 61 72 61 20 61 73 65 67 75 72 61 72 | reboot``.endpoint..Para.asegurar |
e0a0 | 73 65 20 64 65 20 71 75 65 20 75 6e 61 20 73 65 63 75 65 6e 63 69 61 20 64 65 20 63 6f 6d 61 6e | se.de.que.una.secuencia.de.coman |
e0c0 | 64 6f 73 20 6e 6f 20 73 65 20 6c 6c 61 6d 65 20 61 63 63 69 64 65 6e 74 61 6c 6d 65 6e 74 65 20 | dos.no.se.llame.accidentalmente. |
e0e0 | 73 69 6e 20 65 6c 20 67 72 75 70 6f 20 60 60 76 79 61 74 74 61 63 66 67 60 60 2c 20 6c 61 20 73 | sin.el.grupo.``vyattacfg``,.la.s |
e100 | 65 63 75 65 6e 63 69 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 73 65 20 70 75 65 64 65 20 70 72 | ecuencia.de.comandos.se.puede.pr |
e120 | 6f 74 65 67 65 72 20 64 65 20 65 73 74 61 20 6d 61 6e 65 72 61 3a 00 50 61 72 61 20 6f 62 74 65 | oteger.de.esta.manera:.Para.obte |
e140 | 6e 65 72 20 73 6f 6c 6f 20 75 6e 61 20 70 61 72 74 65 20 64 65 20 6c 61 20 63 6f 6e 66 69 67 75 | ner.solo.una.parte.de.la.configu |
e160 | 72 61 63 69 c3 b3 6e 2c 20 70 6f 72 20 65 6a 65 6d 70 6c 6f 20 60 60 73 79 73 74 65 6d 20 73 79 | raci..n,.por.ejemplo.``system.sy |
e180 | 73 6c 6f 67 60 60 2e 00 54 6f 20 70 6f 77 65 72 20 6f 66 66 20 74 68 65 20 73 79 73 74 65 6d 20 | slog``..To.power.off.the.system. |
e1a0 | 75 73 65 20 74 68 65 20 60 60 70 6f 77 65 72 6f 66 66 60 60 20 65 6e 64 70 6f 69 6e 74 2e 00 53 | use.the.``poweroff``.endpoint..S |
e1c0 | 6f 6c 75 63 69 c3 b3 6e 20 64 65 20 70 72 6f 62 6c 65 6d 61 73 00 54 79 70 65 20 74 68 65 20 63 | oluci..n.de.problemas.Type.the.c |
e1e0 | 6f 6d 6d 61 6e 64 73 20 6f 6e 20 79 6f 75 72 20 54 65 72 72 61 66 6f 6d 20 69 6e 73 74 61 6e 63 | ommands.on.your.Terrafom.instanc |
e200 | 65 3a 00 41 20 64 69 66 65 72 65 6e 63 69 61 20 64 65 20 75 6e 61 20 73 65 73 69 c3 b3 6e 20 64 | e:.A.diferencia.de.una.sesi..n.d |
e220 | 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 6e 6f 72 6d 61 6c 2c 20 74 6f 64 6f 73 20 6c | e.configuraci..n.normal,.todos.l |
e240 | 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 6f 70 65 72 61 74 69 76 6f 73 20 64 65 62 65 6e 20 69 72 20 | os.comandos.operativos.deben.ir. |
e260 | 70 72 65 63 65 64 69 64 6f 73 20 64 65 20 60 60 65 6a 65 63 75 74 61 72 60 60 2c 20 69 6e 63 6c | precedidos.de.``ejecutar``,.incl |
e280 | 75 73 6f 20 73 69 20 6e 6f 20 68 61 20 63 72 65 61 64 6f 20 75 6e 61 20 73 65 73 69 c3 b3 6e 20 | uso.si.no.ha.creado.una.sesi..n. |
e2a0 | 63 6f 6e 20 63 6f 6e 66 69 67 75 72 65 2e 00 44 61 74 6f 73 20 64 65 6c 20 75 73 75 61 72 69 6f | con.configure..Datos.del.usuario |
e2c0 | 00 44 61 74 6f 73 20 64 65 20 75 73 75 61 72 69 6f 3a 20 6c 6f 73 20 64 61 74 6f 73 20 64 65 20 | .Datos.de.usuario:.los.datos.de. |
e2e0 | 75 73 75 61 72 69 6f 20 73 6f 6e 20 65 73 70 65 63 69 66 69 63 61 64 6f 73 20 70 6f 72 20 65 6c | usuario.son.especificados.por.el |
e300 | 20 75 73 75 61 72 69 6f 2e 20 45 73 74 61 20 66 75 65 6e 74 65 20 64 65 20 63 6f 6e 66 69 67 75 | .usuario..Esta.fuente.de.configu |
e320 | 72 61 63 69 c3 b3 6e 20 6f 66 72 65 63 65 20 6c 61 20 70 6f 73 69 62 69 6c 69 64 61 64 20 64 65 | raci..n.ofrece.la.posibilidad.de |
e340 | 20 69 6e 73 65 72 74 61 72 20 63 75 61 6c 71 75 69 65 72 20 63 6f 6d 61 6e 64 6f 20 64 65 20 63 | .insertar.cualquier.comando.de.c |
e360 | 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 43 4c 49 20 65 6e 20 6c 61 20 63 6f 6e 66 69 67 75 72 | onfiguraci..n.CLI.en.la.configur |
e380 | 61 63 69 c3 b3 6e 20 61 6e 74 65 73 20 64 65 6c 20 70 72 69 6d 65 72 20 61 72 72 61 6e 71 75 65 | aci..n.antes.del.primer.arranque |
e3a0 | 2e 00 55 73 69 6e 67 20 41 50 49 20 52 65 73 70 6f 6e 73 65 20 43 6c 61 73 73 00 55 73 69 6e 67 | ..Using.API.Response.Class.Using |
e3c0 | 20 50 79 56 79 4f 53 00 55 73 69 6e 67 20 70 79 76 79 6f 73 00 49 44 20 64 65 20 56 4d 3a 20 65 | .PyVyOS.Using.pyvyos.ID.de.VM:.e |
e3e0 | 6e 20 65 73 74 65 20 65 6a 65 6d 70 6c 6f 2c 20 65 6c 20 49 44 20 64 65 20 56 4d 20 75 74 69 6c | n.este.ejemplo,.el.ID.de.VM.util |
e400 | 69 7a 61 64 6f 20 65 73 20 35 35 35 2e 00 52 65 63 75 72 73 6f 73 20 64 65 20 56 4d 3a 20 65 73 | izado.es.555..Recursos.de.VM:.es |
e420 | 74 6f 73 20 70 61 72 c3 a1 6d 65 74 72 6f 73 20 73 65 20 70 75 65 64 65 6e 20 6d 6f 64 69 66 69 | tos.par..metros.se.pueden.modifi |
e440 | 63 61 72 20 73 65 67 c3 ba 6e 20 73 65 61 20 6e 65 63 65 73 61 72 69 6f 2e 00 41 6c 6d 61 63 65 | car.seg..n.sea.necesario..Almace |
e460 | 6e 61 6d 69 65 6e 74 6f 20 64 65 20 56 4d 3a 20 73 65 20 75 74 69 6c 69 7a 61 20 65 6c 20 76 6f | namiento.de.VM:.se.utiliza.el.vo |
e480 | 6c 75 6d 65 6e 20 60 60 6c 6f 63 61 6c 60 60 2e 00 56 73 70 68 65 72 65 00 41 50 49 20 64 65 20 | lumen.``local``..Vsphere.API.de. |
e4a0 | 56 79 4f 53 00 41 75 74 6f 6d 61 74 69 7a 61 63 69 c3 b3 6e 20 56 79 4f 53 00 56 79 4f 53 20 54 | VyOS.Automatizaci..n.VyOS.VyOS.T |
e4c0 | 65 72 72 61 66 6f 72 6d 00 56 79 4f 53 20 60 6e 75 62 65 2d 69 6e 69 74 2d 64 6f 63 73 60 5f 2e | erraform.VyOS.`nube-init-docs`_. |
e4e0 | 00 49 6e 69 63 69 61 6c 69 7a 61 63 69 c3 b3 6e 20 65 6e 20 6c 61 20 6e 75 62 65 20 64 65 20 56 | .Inicializaci..n.en.la.nube.de.V |
e500 | 79 4f 53 00 4c 6f 73 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 | yOS.Los.comandos.de.configuraci. |
e520 | b3 6e 20 64 65 20 56 79 4f 53 20 73 65 20 64 65 66 69 6e 65 6e 20 65 6e 20 65 6c 20 61 72 63 68 | .n.de.VyOS.se.definen.en.el.arch |
e540 | 69 76 6f 20 64 65 20 64 61 74 6f 73 20 64 65 20 75 73 75 61 72 69 6f 2e 00 56 79 4f 53 20 74 69 | ivo.de.datos.de.usuario..VyOS.ti |
e560 | 65 6e 65 20 6c 61 20 63 61 70 61 63 69 64 61 64 20 64 65 20 65 6a 65 63 75 74 61 72 20 73 63 72 | ene.la.capacidad.de.ejecutar.scr |
e580 | 69 70 74 73 20 70 65 72 73 6f 6e 61 6c 69 7a 61 64 6f 73 20 61 6e 74 65 73 20 79 20 64 65 73 70 | ipts.personalizados.antes.y.desp |
e5a0 | 75 c3 a9 73 20 64 65 20 63 61 64 61 20 63 6f 6e 66 69 72 6d 61 63 69 c3 b3 6e 00 56 79 4f 53 20 | u..s.de.cada.confirmaci..n.VyOS. |
e5c0 | 61 64 6d 69 74 65 20 74 72 65 73 20 74 69 70 6f 73 20 64 65 20 66 75 65 6e 74 65 73 20 64 65 20 | admite.tres.tipos.de.fuentes.de. |
e5e0 | 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 2e 00 56 79 4f 53 20 61 64 6d 69 74 65 20 6c 61 20 63 | configuraci..n..VyOS.admite.la.c |
e600 | 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 61 20 74 72 61 76 c3 a9 73 20 64 65 20 61 6e 73 69 62 | onfiguraci..n.a.trav..s.de.ansib |
e620 | 6c 65 2e 20 4e 65 63 65 73 69 74 61 20 69 6e 73 74 61 6c 61 72 20 65 6c 20 6d c3 b3 64 75 6c 6f | le..Necesita.instalar.el.m..dulo |
e640 | 20 60 60 61 6e 73 69 62 6c 65 60 60 20 79 20 60 60 70 79 74 68 6f 6e 33 2d 70 61 72 61 6d 69 6b | .``ansible``.y.``python3-paramik |
e660 | 6f 60 60 00 56 79 4f 53 20 61 64 6d 69 74 65 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 | o``.VyOS.admite.la.configuraci.. |
e680 | 6e 20 61 20 74 72 61 76 c3 a9 73 20 64 65 20 6e 65 74 6d 69 6b 6f 5f 2e 20 52 65 71 75 69 65 72 | n.a.trav..s.de.netmiko_..Requier |
e6a0 | 65 20 69 6e 73 74 61 6c 61 72 20 65 6c 20 6d c3 b3 64 75 6c 6f 20 60 60 70 79 74 68 6f 6e 33 2d | e.instalar.el.m..dulo.``python3- |
e6c0 | 6e 65 74 6d 69 6b 6f 60 60 2e 00 56 79 4f 53 20 73 75 70 70 6f 72 74 73 20 64 65 76 65 6c 6f 70 | netmiko``..VyOS.supports.develop |
e6e0 | 20 69 6e 66 72 61 73 74 72 75 63 74 69 61 20 76 69 61 20 54 65 72 72 61 66 6f 72 6d 20 61 6e 64 | .infrastructia.via.Terraform.and |
e700 | 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 76 69 61 20 61 6e 73 69 62 6c 65 2e 20 4e 65 65 64 20 | .provisioning.via.ansible..Need. |
e720 | 74 6f 20 69 6e 73 74 61 6c 6c 20 60 60 54 65 72 72 61 66 6f 72 6d 60 60 00 56 79 4f 53 20 73 75 | to.install.``Terraform``.VyOS.su |
e740 | 70 70 6f 72 74 73 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 | pports.development.infrastructur |
e760 | 65 20 76 69 61 20 54 65 72 72 61 66 6f 72 6d 20 61 6e 64 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 | e.via.Terraform.and.provisioning |
e780 | 20 76 69 61 20 41 6e 73 69 62 6c 65 2e 20 54 65 72 72 61 66 6f 72 6d 20 61 6c 6c 6f 77 73 20 79 | .via.Ansible..Terraform.allows.y |
e7a0 | 6f 75 20 74 6f 20 61 75 74 6f 6d 61 74 65 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 66 20 64 65 | ou.to.automate.the.process.of.de |
e7c0 | 70 6c 6f 79 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 6e 20 6d 61 6e 79 20 63 6c 6f 75 64 20 | ploying.instances.on.many.cloud. |
e7e0 | 61 6e 64 20 76 69 72 74 75 61 6c 20 70 6c 61 74 66 6f 72 6d 73 2e 20 49 6e 20 74 68 69 73 20 61 | and.virtual.platforms..In.this.a |
e800 | 72 74 69 63 6c 65 2c 20 77 65 20 77 69 6c 6c 20 6c 6f 6f 6b 20 61 74 20 75 73 69 6e 67 20 74 65 | rticle,.we.will.look.at.using.te |
e820 | 72 72 61 66 6f 72 6d 73 20 74 6f 20 64 65 70 6c 6f 79 20 56 79 4f 53 20 6f 6e 20 70 6c 61 74 66 | rraforms.to.deploy.VyOS.on.platf |
e840 | 6f 72 6d 73 20 2d 20 41 57 53 2c 20 41 7a 75 72 65 2c 20 61 6e 64 20 76 53 70 68 65 72 65 2e 20 | orms.-.AWS,.Azure,.and.vSphere.. |
e860 | 46 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 20 61 62 6f 75 74 20 54 65 72 72 61 66 6f 72 6d | For.more.details.about.Terraform |
e880 | 20 70 6c 65 61 73 65 20 68 61 76 65 20 61 20 6c 6f 6f 6b 20 68 65 72 65 20 6c 69 6e 6b 5f 2e 00 | .please.have.a.look.here.link_.. |
e8a0 | 56 79 4f 53 20 73 75 70 70 6f 72 74 73 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 69 6e 66 72 61 73 | VyOS.supports.development.infras |
e8c0 | 74 72 75 63 74 75 72 65 20 76 69 61 20 54 65 72 72 61 66 6f 72 6d 20 61 6e 64 20 70 72 6f 76 69 | tructure.via.Terraform.and.provi |
e8e0 | 73 69 6f 6e 69 6e 67 20 76 69 61 20 41 6e 73 69 62 6c 65 2e 20 54 65 72 72 61 66 6f 72 6d 20 61 | sioning.via.Ansible..Terraform.a |
e900 | 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 61 75 74 6f 6d 61 74 65 20 74 68 65 20 70 72 6f 63 65 73 | llows.you.to.automate.the.proces |
e920 | 73 20 6f 66 20 64 65 70 6c 6f 79 69 6e 67 20 69 6e 73 74 61 6e 63 65 73 20 6f 6e 20 6d 61 6e 79 | s.of.deploying.instances.on.many |
e940 | 20 63 6c 6f 75 64 20 61 6e 64 20 76 69 72 74 75 61 6c 20 70 6c 61 74 66 6f 72 6d 73 2e 20 49 6e | .cloud.and.virtual.platforms..In |
e960 | 20 74 68 69 73 20 61 72 74 69 63 6c 65 2c 20 77 65 20 77 69 6c 6c 20 6c 6f 6f 6b 20 61 74 20 75 | .this.article,.we.will.look.at.u |
e980 | 73 69 6e 67 20 74 65 72 72 61 66 6f 72 6d 73 20 74 6f 20 64 65 70 6c 6f 79 20 76 79 6f 73 20 6f | sing.terraforms.to.deploy.vyos.o |
e9a0 | 6e 20 70 6c 61 74 66 6f 72 6d 73 20 2d 20 41 57 53 2c 20 41 5a 55 52 45 2c 20 61 6e 64 20 76 53 | n.platforms.-.AWS,.AZURE,.and.vS |
e9c0 | 70 68 65 72 65 2e 20 4d 6f 72 65 20 64 65 74 61 69 6c 65 64 20 61 62 6f 75 74 20 77 68 61 74 20 | phere..More.detailed.about.what. |
e9e0 | 69 73 20 54 65 72 72 61 66 6f 72 6d 20 79 6f 75 20 63 61 6e 20 77 72 69 74 65 20 75 73 69 6e 67 | is.Terraform.you.can.write.using |
ea00 | 20 74 68 65 20 6c 69 6e 6b 5f 2e 00 56 79 4f 53 20 61 64 6d 69 74 65 20 6c 61 20 65 6a 65 63 75 | .the.link_..VyOS.admite.la.ejecu |
ea20 | 63 69 c3 b3 6e 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 6f 70 65 72 61 74 69 76 6f 73 20 79 20 64 | ci..n.de.comandos.operativos.y.d |
ea40 | 65 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64 65 20 66 6f 72 6d 61 20 6e 6f 20 69 6e 74 | e.configuraci..n.de.forma.no.int |
ea60 | 65 72 61 63 74 69 76 61 20 64 65 73 64 65 20 73 63 72 69 70 74 73 20 64 65 20 73 68 65 6c 6c 2e | eractiva.desde.scripts.de.shell. |
ea80 | 00 56 79 4f 53 20 61 64 6d 69 74 65 20 65 6c 20 6d 6f 64 6f 20 6f 70 65 72 61 74 69 76 6f 20 79 | .VyOS.admite.el.modo.operativo.y |
eaa0 | 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 61 20 74 72 61 76 c3 a9 73 20 64 65 20 | .la.configuraci..n.a.trav..s.de. |
eac0 | 73 61 6c 74 5f 2e 00 56 79 4f 53 20 61 64 6d 69 74 65 20 61 6c 67 75 6e 61 73 20 66 75 6e 63 69 | salt_..VyOS.admite.algunas.funci |
eae0 | 6f 6e 65 73 20 64 65 20 6e 61 70 61 6c 6d 5f 20 70 61 72 61 20 6c 61 20 63 6f 6e 66 69 67 75 72 | ones.de.napalm_.para.la.configur |
eb00 | 61 63 69 c3 b3 6e 20 79 20 65 6c 20 6d 6f 64 6f 20 6f 70 65 72 61 74 69 76 6f 2e 20 52 65 71 75 | aci..n.y.el.modo.operativo..Requ |
eb20 | 69 65 72 65 20 6d c3 a1 73 20 70 72 75 65 62 61 73 2e 00 56 79 4f 53 20 61 64 6d 69 74 65 20 6c | iere.m..s.pruebas..VyOS.admite.l |
eb40 | 61 20 65 6a 65 63 75 63 69 c3 b3 6e 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 6f 70 65 72 61 74 69 | a.ejecuci..n.de.comandos.operati |
eb60 | 76 6f 73 20 79 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 4c 69 6e 75 78 20 65 6e 20 65 6c 20 61 72 | vos.y.comandos.de.Linux.en.el.ar |
eb80 | 72 61 6e 71 75 65 20 69 6e 69 63 69 61 6c 2e 20 45 73 74 6f 20 73 65 20 6c 6f 67 72 61 20 75 73 | ranque.inicial..Esto.se.logra.us |
eba0 | 61 6e 64 6f 20 60 60 77 72 69 74 65 5f 66 69 6c 65 73 60 60 20 70 61 72 61 20 63 69 65 72 74 6f | ando.``write_files``.para.cierto |
ebc0 | 73 20 61 72 63 68 69 76 6f 73 20 65 6e 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 2f 6f 70 74 | s.archivos.en.el.directorio./opt |
ebe0 | 2f 76 79 61 74 74 61 2f 65 74 63 2f 63 6f 6e 66 69 67 2f 73 63 72 69 70 74 73 2e 20 4c 6f 73 20 | /vyatta/etc/config/scripts..Los. |
ec00 | 63 6f 6d 61 6e 64 6f 73 20 65 73 70 65 63 69 66 69 63 61 64 6f 73 20 65 6e 20 6f 70 74 2f 76 79 | comandos.especificados.en.opt/vy |
ec20 | 61 74 74 61 2f 65 74 63 2f 63 6f 6e 66 69 67 2f 73 63 72 69 70 74 73 2f 76 79 6f 73 2d 70 72 65 | atta/etc/config/scripts/vyos-pre |
ec40 | 63 6f 6e 66 69 67 2d 62 6f 6f 74 75 70 2e 73 63 72 69 70 74 20 73 65 20 65 6a 65 63 75 74 61 6e | config-bootup.script.se.ejecutan |
ec60 | 20 61 6e 74 65 73 20 64 65 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 2e 20 45 6c 20 | .antes.de.la.configuraci..n..El. |
ec80 | 61 72 63 68 69 76 6f 20 2f 6f 70 74 2f 76 79 61 74 74 61 2f 65 74 63 2f 63 6f 6e 66 69 67 2f 73 | archivo./opt/vyatta/etc/config/s |
eca0 | 63 72 69 70 74 73 2f 76 79 6f 73 2d 70 6f 73 74 63 6f 6e 66 69 67 2d 62 6f 6f 74 75 70 2e 73 63 | cripts/vyos-postconfig-bootup.sc |
ecc0 | 72 69 70 74 20 63 6f 6e 74 69 65 6e 65 20 63 6f 6d 61 6e 64 6f 73 20 71 75 65 20 73 65 20 65 6a | ript.contiene.comandos.que.se.ej |
ece0 | 65 63 75 74 61 72 c3 a1 6e 20 64 65 73 70 75 c3 a9 73 20 64 65 20 6c 61 20 63 6f 6e 66 69 67 75 | ecutar..n.despu..s.de.la.configu |
ed00 | 72 61 63 69 c3 b3 6e 2e 20 45 6e 20 61 6d 62 6f 73 20 63 61 73 6f 73 2c 20 6c 6f 73 20 63 6f 6d | raci..n..En.ambos.casos,.los.com |
ed20 | 61 6e 64 6f 73 20 73 65 20 65 6a 65 63 75 74 61 6e 20 63 6f 6d 6f 20 75 73 75 61 72 69 6f 20 72 | andos.se.ejecutan.como.usuario.r |
ed40 | 6f 6f 74 2e 00 4e 65 63 65 73 69 74 61 6d 6f 73 20 32 20 61 72 63 68 69 76 6f 73 2c 20 63 6f 6d | oot..Necesitamos.2.archivos,.com |
ed60 | 6d 61 6e 64 73 2e 63 6f 6e 66 20 79 20 65 6c 20 70 72 6f 70 69 6f 20 73 63 72 69 70 74 2e 00 53 | mands.conf.y.el.propio.script..S |
ed80 | 69 20 62 69 65 6e 20 65 78 69 73 74 65 6e 20 6f 74 72 6f 73 20 6d c3 a9 74 6f 64 6f 73 2c 20 65 | i.bien.existen.otros.m..todos,.e |
eda0 | 6c 20 6d c3 a9 74 6f 64 6f 20 6d c3 a1 73 20 73 65 6e 63 69 6c 6c 6f 20 70 61 72 61 20 75 73 61 | l.m..todo.m..s.sencillo.para.usa |
edc0 | 72 20 6c 61 20 66 75 65 6e 74 65 20 64 65 20 64 61 74 6f 73 20 64 65 20 4e 6f 43 6c 6f 75 64 20 | r.la.fuente.de.datos.de.NoCloud. |
ede0 | 65 73 20 63 72 65 61 72 20 75 6e 61 20 73 65 6d 69 6c 6c 61 20 49 53 4f 20 79 20 61 64 6a 75 6e | es.crear.una.semilla.ISO.y.adjun |
ee00 | 74 61 72 6c 61 20 61 20 6c 61 20 6d c3 a1 71 75 69 6e 61 20 76 69 72 74 75 61 6c 20 63 6f 6d 6f | tarla.a.la.m..quina.virtual.como |
ee20 | 20 75 6e 61 20 75 6e 69 64 61 64 20 64 65 20 43 44 2e 20 45 6c 20 76 6f 6c 75 6d 65 6e 20 64 65 | .una.unidad.de.CD..El.volumen.de |
ee40 | 62 65 20 65 73 74 61 72 20 66 6f 72 6d 61 74 65 61 64 6f 20 63 6f 6d 6f 20 75 6e 20 73 69 73 74 | be.estar.formateado.como.un.sist |
ee60 | 65 6d 61 20 64 65 20 61 72 63 68 69 76 6f 73 20 76 66 61 74 20 6f 20 49 53 4f 20 39 36 36 30 20 | ema.de.archivos.vfat.o.ISO.9660. |
ee80 | 63 6f 6e 20 6c 61 20 65 74 69 71 75 65 74 61 20 26 71 75 6f 74 3b 63 69 64 61 74 61 26 71 75 6f | con.la.etiqueta."cidata&quo |
eea0 | 74 3b 20 6f 20 26 71 75 6f 74 3b 43 49 44 41 54 41 26 71 75 6f 74 3b 2e 00 56 6f 6c 76 65 72 c3 | t;.o."CIDATA"..Volver. |
eec0 | a1 3a 00 43 6f 6e 20 65 6c 20 70 75 6e 74 6f 20 66 69 6e 61 6c 20 60 60 72 65 74 72 69 65 76 65 | .:.Con.el.punto.final.``retrieve |
eee0 | 60 60 20 6f 62 74 69 65 6e 65 73 20 70 61 72 74 65 73 20 6f 20 6c 61 20 63 6f 6e 66 69 67 75 72 | ``.obtienes.partes.o.la.configur |
ef00 | 61 63 69 c3 b3 6e 20 63 6f 6d 70 6c 65 74 61 2e 00 57 69 74 68 20 74 68 65 20 68 65 6c 70 20 6f | aci..n.completa..With.the.help.o |
ef20 | 66 20 54 65 72 72 61 66 6f 72 6d 2c 20 79 6f 75 20 63 61 6e 20 71 75 69 63 6b 6c 79 20 64 65 70 | f.Terraform,.you.can.quickly.dep |
ef40 | 6c 6f 79 20 56 79 4f 53 2d 62 61 73 65 64 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 69 6e | loy.VyOS-based.infrastructure.in |
ef60 | 20 74 68 65 20 41 57 53 20 63 6c 6f 75 64 2e 20 49 66 20 6e 65 63 65 73 73 61 72 79 2c 20 74 68 | .the.AWS.cloud..If.necessary,.th |
ef80 | 65 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 63 61 6e 20 62 65 20 72 65 6d 6f 76 65 64 20 | e.infrastructure.can.be.removed. |
efa0 | 75 73 69 6e 67 20 74 65 72 72 61 66 6f 72 6d 2e 20 41 6c 73 6f 20 77 65 20 77 69 6c 6c 20 6d 61 | using.terraform..Also.we.will.ma |
efc0 | 6b 65 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 75 73 69 6e 67 20 41 6e 73 69 62 6c 65 2e 00 57 | ke.provisioning.using.Ansible..W |
efe0 | 69 74 68 20 74 68 65 20 68 65 6c 70 20 6f 66 20 54 65 72 72 61 66 6f 72 6d 2c 20 79 6f 75 20 63 | ith.the.help.of.Terraform,.you.c |
f000 | 61 6e 20 71 75 69 63 6b 6c 79 20 64 65 70 6c 6f 79 20 56 79 4f 53 2d 62 61 73 65 64 20 69 6e 66 | an.quickly.deploy.VyOS-based.inf |
f020 | 72 61 73 74 72 75 63 74 75 72 65 20 69 6e 20 74 68 65 20 41 7a 75 72 65 20 63 6c 6f 75 64 2e 20 | rastructure.in.the.Azure.cloud.. |
f040 | 49 66 20 6e 65 63 65 73 73 61 72 79 2c 20 74 68 65 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 | If.necessary,.the.infrastructure |
f060 | 20 63 61 6e 20 62 65 20 72 65 6d 6f 76 65 64 20 75 73 69 6e 67 20 74 65 72 72 61 66 6f 72 6d 2e | .can.be.removed.using.terraform. |
f080 | 20 41 6c 73 6f 20 77 65 20 77 69 6c 6c 20 6d 61 6b 65 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 | .Also.we.will.make.provisioning. |
f0a0 | 75 73 69 6e 67 20 41 6e 73 69 62 6c 65 2e 00 57 69 74 68 20 74 68 65 20 68 65 6c 70 20 6f 66 20 | using.Ansible..With.the.help.of. |
f0c0 | 54 65 72 72 61 66 6f 72 6d 2c 20 79 6f 75 20 63 61 6e 20 71 75 69 63 6b 6c 79 20 64 65 70 6c 6f | Terraform,.you.can.quickly.deplo |
f0e0 | 79 20 56 79 4f 53 2d 62 61 73 65 64 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 69 6e 20 74 | y.VyOS-based.infrastructure.in.t |
f100 | 68 65 20 76 53 70 68 65 72 65 2e 20 41 6c 73 6f 20 77 65 20 77 69 6c 6c 20 6d 61 6b 65 20 70 72 | he.vSphere..Also.we.will.make.pr |
f120 | 6f 76 69 73 69 6f 6e 69 6e 67 20 75 73 69 6e 67 20 41 6e 73 69 62 6c 65 2e 00 57 69 74 68 20 74 | ovisioning.using.Ansible..With.t |
f140 | 68 65 20 68 65 6c 70 20 6f 66 20 74 65 72 72 61 66 6f 72 6d 73 2c 20 79 6f 75 20 63 61 6e 20 71 | he.help.of.terraforms,.you.can.q |
f160 | 75 69 63 6b 6c 79 20 64 65 70 6c 6f 79 20 56 79 6f 73 2d 62 61 73 65 64 20 69 6e 66 72 61 73 74 | uickly.deploy.Vyos-based.infrast |
f180 | 72 75 63 74 75 72 65 20 69 6e 20 74 68 65 20 41 57 53 20 63 6c 6f 75 64 2e 20 49 66 20 6e 65 63 | ructure.in.the.AWS.cloud..If.nec |
f1a0 | 65 73 73 61 72 79 2c 20 74 68 65 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 63 61 6e 20 62 | essary,.the.infrastructure.can.b |
f1c0 | 65 20 72 65 6d 6f 76 65 64 20 75 73 69 6e 67 20 74 65 72 72 61 66 6f 72 6d 2e 20 41 6c 73 6f 20 | e.removed.using.terraform..Also. |
f1e0 | 77 65 20 77 69 6c 6c 20 6d 61 6b 65 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 75 73 69 6e 67 20 | we.will.make.provisioning.using. |
f200 | 41 6e 73 69 62 6c 65 2e 00 57 69 74 68 20 74 68 65 20 68 65 6c 70 20 6f 66 20 74 65 72 72 61 66 | Ansible..With.the.help.of.terraf |
f220 | 6f 72 6d 73 2c 20 79 6f 75 20 63 61 6e 20 71 75 69 63 6b 6c 79 20 64 65 70 6c 6f 79 20 56 79 6f | orms,.you.can.quickly.deploy.Vyo |
f240 | 73 2d 62 61 73 65 64 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 69 6e 20 74 68 65 20 41 7a | s-based.infrastructure.in.the.Az |
f260 | 75 72 65 20 63 6c 6f 75 64 2e 20 49 66 20 6e 65 63 65 73 73 61 72 79 2c 20 74 68 65 20 69 6e 66 | ure.cloud..If.necessary,.the.inf |
f280 | 72 61 73 74 72 75 63 74 75 72 65 20 63 61 6e 20 62 65 20 72 65 6d 6f 76 65 64 20 75 73 69 6e 67 | rastructure.can.be.removed.using |
f2a0 | 20 74 65 72 72 61 66 6f 72 6d 2e 00 57 69 74 68 20 74 68 65 20 68 65 6c 70 20 6f 66 20 74 65 72 | .terraform..With.the.help.of.ter |
f2c0 | 72 61 66 6f 72 6d 73 2c 20 79 6f 75 20 63 61 6e 20 71 75 69 63 6b 6c 79 20 64 65 70 6c 6f 79 20 | raforms,.you.can.quickly.deploy. |
f2e0 | 56 79 6f 73 2d 62 61 73 65 64 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 20 69 6e 20 74 68 65 | Vyos-based.infrastructure.in.the |
f300 | 20 76 53 70 68 65 72 65 2e 00 53 69 6e 20 70 72 6f 78 79 2c 20 72 65 71 75 69 65 72 65 20 63 6f | .vSphere..Sin.proxy,.requiere.co |
f320 | 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 6d 69 6e 69 6f 6e 20 64 65 20 56 79 4f 53 20 79 20 61 64 | nfiguraci..n.minion.de.VyOS.y.ad |
f340 | 6d 69 74 65 20 64 61 74 6f 73 20 65 6e 20 6d 6f 64 6f 20 6f 70 65 72 61 74 69 76 6f 3a 00 53 69 | mite.datos.en.modo.operativo:.Si |
f360 | 6e 20 70 72 6f 78 79 2c 20 72 65 71 75 69 65 72 65 20 6c 61 20 63 6f 6e 66 69 67 75 72 61 63 69 | n.proxy,.requiere.la.configuraci |
f380 | c3 b3 6e 20 64 65 20 6d 69 6e 69 6f 6e 20 64 65 20 56 79 4f 53 20 79 20 61 64 6d 69 74 65 20 64 | ..n.de.minion.de.VyOS.y.admite.d |
f3a0 | 61 74 6f 73 20 65 6e 20 6d 6f 64 6f 20 6f 70 65 72 61 74 69 76 6f 3a 00 59 6f 75 20 63 61 6e 20 | atos.en.modo.operativo:.You.can. |
f3c0 | 69 6e 73 74 61 6c 6c 20 50 79 56 79 4f 53 20 75 73 69 6e 67 20 70 69 70 3a 00 59 6f 75 20 63 61 | install.PyVyOS.using.pip:.You.ca |
f3e0 | 6e 20 69 6e 73 74 61 6c 6c 20 70 79 76 79 6f 73 20 75 73 69 6e 67 20 70 69 70 3a 00 50 75 65 64 | n.install.pyvyos.using.pip:.Pued |
f400 | 65 20 70 61 73 61 72 20 75 6e 20 63 6f 6d 61 6e 64 6f 20 60 60 73 65 74 60 60 2c 20 60 60 64 65 | e.pasar.un.comando.``set``,.``de |
f420 | 6c 65 74 65 60 60 20 6f 20 60 60 63 6f 6d 6d 65 6e 74 60 60 20 61 6c 20 65 78 74 72 65 6d 6f 20 | lete``.o.``comment``.al.extremo. |
f440 | 60 60 2f 63 6f 6e 66 69 67 75 72 65 60 60 2e 00 60 60 62 6f 72 72 61 72 60 60 20 75 6e 20 73 6f | ``/configure``..``borrar``.un.so |
f460 | 6c 6f 20 63 6f 6d 61 6e 64 6f 00 60 60 73 65 65 64 2e 69 73 6f 60 60 20 73 65 20 63 72 65 c3 b3 | lo.comando.``seed.iso``.se.cre.. |
f480 | 20 70 72 65 76 69 61 6d 65 6e 74 65 20 65 6e 20 65 6c 20 64 69 72 65 63 74 6f 72 69 6f 20 60 60 | .previamente.en.el.directorio.`` |
f4a0 | 2f 74 6d 70 2f 60 60 2e 20 45 73 20 6e 65 63 65 73 61 72 69 6f 20 6d 6f 76 65 72 6c 6f 20 61 20 | /tmp/``..Es.necesario.moverlo.a. |
f4c0 | 60 60 2f 76 61 72 2f 6c 69 62 2f 76 7a 2f 74 65 6d 70 6c 61 74 65 2f 69 73 6f 60 60 00 60 60 65 | ``/var/lib/vz/template/iso``.``e |
f4e0 | 73 74 61 62 6c 65 63 65 72 60 60 20 75 6e 20 73 6f 6c 6f 20 63 6f 6d 61 6e 64 6f 00 60 60 76 79 | stablecer``.un.solo.comando.``vy |
f500 | 6f 73 5f 75 73 65 72 64 61 74 61 60 60 3a 20 65 6c 20 6d c3 b3 64 75 6c 6f 20 61 63 65 70 74 61 | os_userdata``:.el.m..dulo.acepta |
f520 | 20 75 6e 61 20 6c 69 73 74 61 20 64 65 20 63 6f 6d 61 6e 64 6f 73 20 64 65 20 63 6f 6e 66 69 67 | .una.lista.de.comandos.de.config |
f540 | 75 72 61 63 69 c3 b3 6e 20 64 65 20 6c 61 20 43 4c 49 20 65 6e 20 75 6e 61 20 73 65 63 63 69 c3 | uraci..n.de.la.CLI.en.una.secci. |
f560 | b3 6e 20 60 60 76 79 6f 73 5f 63 6f 6e 66 69 67 5f 63 6f 6d 6d 61 6e 64 73 60 60 2c 20 71 75 65 | .n.``vyos_config_commands``,.que |
f580 | 20 62 72 69 6e 64 61 20 75 6e 61 20 66 6f 72 6d 61 20 66 c3 a1 63 69 6c 20 64 65 20 63 6f 6e 66 | .brinda.una.forma.f..cil.de.conf |
f5a0 | 69 67 75 72 61 72 20 65 6c 20 73 69 73 74 65 6d 61 20 64 75 72 61 6e 74 65 20 6c 61 20 69 6d 70 | igurar.el.sistema.durante.la.imp |
f5c0 | 6c 65 6d 65 6e 74 61 63 69 c3 b3 6e 2e 00 43 72 65 64 65 6e 63 69 61 6c 65 73 20 60 60 76 79 6f | lementaci..n..Credenciales.``vyo |
f5e0 | 73 26 23 33 39 3b 26 23 33 39 3b 2f 60 60 76 79 6f 73 26 23 33 39 3b 26 23 33 39 3b 20 73 69 20 | s''/``vyos''.si. |
f600 | 6e 6f 20 68 61 79 20 6f 74 72 61 73 20 65 73 70 65 63 69 66 69 63 61 64 61 73 20 70 6f 72 20 6c | no.hay.otras.especificadas.por.l |
f620 | 61 20 66 75 65 6e 74 65 20 64 65 20 64 61 74 6f 73 2e 00 60 60 77 72 69 74 65 5f 66 69 6c 65 73 | a.fuente.de.datos..``write_files |
f640 | 60 60 3a 20 65 73 74 65 20 6d c3 b3 64 75 6c 6f 20 70 65 72 6d 69 74 65 20 69 6e 73 65 72 74 61 | ``:.este.m..dulo.permite.inserta |
f660 | 72 20 63 75 61 6c 71 75 69 65 72 20 61 72 63 68 69 76 6f 20 65 6e 20 65 6c 20 73 69 73 74 65 6d | r.cualquier.archivo.en.el.sistem |
f680 | 61 20 64 65 20 61 72 63 68 69 76 6f 73 20 61 6e 74 65 73 20 64 65 6c 20 70 72 69 6d 65 72 20 61 | a.de.archivos.antes.del.primer.a |
f6a0 | 72 72 61 6e 71 75 65 2c 20 70 6f 72 20 65 6a 65 6d 70 6c 6f 2c 20 63 6c 61 76 65 73 20 64 65 20 | rranque,.por.ejemplo,.claves.de. |
f6c0 | 63 69 66 72 61 64 6f 20 67 65 6e 65 72 61 64 61 73 20 70 72 65 76 69 61 6d 65 6e 74 65 2c 20 63 | cifrado.generadas.previamente,.c |
f6e0 | 65 72 74 69 66 69 63 61 64 6f 73 20 6f 20 69 6e 63 6c 75 73 6f 20 75 6e 20 61 72 63 68 69 76 6f | ertificados.o.incluso.un.archivo |
f700 | 20 60 60 63 6f 6e 66 69 67 2e 62 6f 6f 74 60 60 20 63 6f 6d 70 6c 65 74 6f 2e 20 45 6c 20 66 6f | .``config.boot``.completo..El.fo |
f720 | 72 6d 61 74 6f 20 73 65 20 64 65 73 63 72 69 62 65 20 65 6e 20 6c 61 20 64 6f 63 75 6d 65 6e 74 | rmato.se.describe.en.la.document |
f740 | 61 63 69 c3 b3 6e 20 64 65 20 63 6c 6f 75 64 69 6e 69 74 20 60 43 6c 6f 75 64 2d 69 6e 69 74 2d | aci..n.de.cloudinit.`Cloud-init- |
f760 | 77 72 69 74 65 5f 66 69 6c 65 73 60 5f 2e 00 60 70 79 76 79 6f 73 20 44 6f 63 75 6d 65 6e 74 61 | write_files`_..`pyvyos.Documenta |
f780 | 74 69 6f 6e 20 6f 6e 20 52 65 61 64 20 74 68 65 20 44 6f 63 73 20 3c 68 74 74 70 73 3a 2f 2f 70 | tion.on.Read.the.Docs.<https://p |
f7a0 | 79 76 79 6f 73 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 69 6f 2f 65 6e 2f 6c 61 74 65 73 74 2f 3e | yvyos.readthedocs.io/en/latest/> |
f7c0 | 60 5f 20 70 72 6f 76 69 64 65 73 20 64 65 74 61 69 6c 65 64 20 69 6e 73 74 72 75 63 74 69 6f 6e | `_.provides.detailed.instruction |
f7e0 | 73 20 6f 6e 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 63 6f 6e 66 69 67 75 72 61 | s.on.the.installation,.configura |
f800 | 74 69 6f 6e 2c 20 61 6e 64 20 6f 70 65 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 70 79 76 79 6f | tion,.and.operation.of.the.pyvyo |
f820 | 73 20 6c 69 62 72 61 72 79 2e 00 60 70 79 76 79 6f 73 20 53 6f 75 72 63 65 20 43 6f 64 65 20 6f | s.library..`pyvyos.Source.Code.o |
f840 | 6e 20 47 69 74 48 75 62 20 3c 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 6f 62 | n.GitHub.<https://github.com/rob |
f860 | 65 72 74 6f 62 65 72 74 6f 2f 70 79 76 79 6f 73 3e 60 5f 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 | ertoberto/pyvyos>`_.allows.you.t |
f880 | 6f 20 61 63 63 65 73 73 20 61 6e 64 20 63 6f 6e 74 72 69 62 75 74 65 20 74 6f 20 74 68 65 20 6c | o.access.and.contribute.to.the.l |
f8a0 | 69 62 72 61 72 79 27 73 20 63 6f 64 65 2e 00 60 70 79 76 79 6f 73 20 6f 6e 20 50 79 50 49 20 3c | ibrary's.code..`pyvyos.on.PyPI.< |
f8c0 | 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 6f 72 67 2f 70 72 6f 6a 65 63 74 2f 70 79 76 79 6f 73 2f | https://pypi.org/project/pyvyos/ |
f8e0 | 3e 60 5f 20 66 6f 72 20 65 61 73 79 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 76 69 61 20 70 69 | >`_.for.easy.installation.via.pi |
f900 | 70 2c 20 74 68 65 20 50 79 74 68 6f 6e 20 70 61 63 6b 61 67 65 20 69 6e 73 74 61 6c 6c 65 72 2e | p,.the.Python.package.installer. |
f920 | 20 45 78 65 63 75 74 65 20 60 70 69 70 20 69 6e 73 74 61 6c 6c 20 70 79 76 79 6f 73 60 20 69 6e | .Execute.`pip.install.pyvyos`.in |
f940 | 20 79 6f 75 72 20 74 65 72 6d 69 6e 61 6c 20 74 6f 20 69 6e 73 74 61 6c 6c 2e 00 41 c3 b1 61 64 | .your.terminal.to.install..A..ad |
f960 | 69 72 20 75 6e 61 20 69 6d 61 67 65 6e 00 74 6f 64 6f 00 61 6e 73 69 62 6c 65 2e 63 66 67 00 66 | ir.una.imagen.todo.ansible.cfg.f |
f980 | 6f 72 6d 61 74 6f 20 64 65 20 61 72 63 68 69 76 6f 20 64 65 20 63 6f 6e 66 69 67 75 72 61 63 69 | ormato.de.archivo.de.configuraci |
f9a0 | c3 b3 6e 20 65 6e 20 6c 61 20 6e 75 62 65 00 63 6c 6f 75 64 2d 69 6e 69 74 20 72 65 67 69 73 74 | ..n.en.la.nube.cloud-init.regist |
f9c0 | 72 61 20 65 6e 20 2f 76 61 72 2f 6c 6f 67 2f 63 6c 6f 75 64 2d 69 6e 69 74 2e 6c 6f 67 2e 20 45 | ra.en./var/log/cloud-init.log..E |
f9e0 | 73 74 65 20 61 72 63 68 69 76 6f 20 70 75 65 64 65 20 73 65 72 20 c3 ba 74 69 6c 20 70 61 72 61 | ste.archivo.puede.ser...til.para |
fa00 | 20 64 65 74 65 72 6d 69 6e 61 72 20 70 6f 72 20 71 75 c3 a9 20 6c 61 20 63 6f 6e 66 69 67 75 72 | .determinar.por.qu...la.configur |
fa20 | 61 63 69 c3 b3 6e 20 76 61 72 c3 ad 61 20 64 65 20 6c 6f 20 65 73 70 65 72 61 64 6f 2e 20 50 75 | aci..n.var..a.de.lo.esperado..Pu |
fa40 | 65 64 65 20 6f 62 74 65 6e 65 72 20 6c 61 20 73 61 6c 69 64 61 20 64 65 20 66 69 6c 74 72 61 64 | ede.obtener.la.salida.de.filtrad |
fa60 | 6f 20 64 65 20 64 61 74 6f 73 20 6d c3 a1 73 20 69 6d 70 6f 72 74 61 6e 74 65 20 70 61 72 61 20 | o.de.datos.m..s.importante.para. |
fa80 | 6c 61 20 70 61 6c 61 62 72 61 20 63 6c 61 76 65 20 60 60 76 79 6f 73 60 60 3a 00 63 6f 6d 61 6e | la.palabra.clave.``vyos``:.coman |
faa0 | 64 6f 73 2e 74 78 74 00 62 6f 72 72 61 72 20 75 6e 61 20 69 6d 61 67 65 6e 2c 20 70 6f 72 20 65 | dos.txt.borrar.una.imagen,.por.e |
fac0 | 6a 65 6d 70 6c 6f 20 60 60 31 2e 33 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 30 30 36 30 37 30 31 31 | jemplo.``1.3-rolling-20200607011 |
fae0 | 37 60 60 00 67 72 6f 75 70 5f 76 61 72 73 2f 61 6c 6c 00 48 6f 73 70 65 64 61 64 6f 72 65 73 00 | 7``.group_vars/all.Hospedadores. |
fb00 | 69 64 5f 72 73 61 5f 64 6f 63 6b 65 72 2e 70 75 62 2e 20 4e 65 63 65 73 69 74 61 20 64 65 63 6c | id_rsa_docker.pub..Necesita.decl |
fb20 | 61 72 61 72 20 73 6f 6c 6f 20 6c 61 20 63 6c 61 76 65 20 70 c3 ba 62 6c 69 63 61 20 65 78 61 63 | arar.solo.la.clave.p..blica.exac |
fb40 | 74 61 6d 65 6e 74 65 2e 00 73 69 20 73 6f 6c 6f 20 64 65 73 65 61 20 65 6c 20 76 61 6c 6f 72 20 | tamente..si.solo.desea.el.valor. |
fb60 | 64 65 20 75 6e 20 6e 6f 64 6f 20 64 65 20 76 61 72 69 6f 73 20 76 61 6c 6f 72 65 73 2c 20 75 74 | de.un.nodo.de.varios.valores,.ut |
fb80 | 69 6c 69 63 65 20 6c 61 20 6f 70 65 72 61 63 69 c3 b3 6e 20 60 60 72 65 74 75 72 6e 56 61 6c 75 | ilice.la.operaci..n.``returnValu |
fba0 | 65 73 60 60 2e 00 69 6e 73 74 61 6e 63 65 2e 79 6d 6c 00 6d 61 69 6e 2e 74 66 00 70 72 69 6e 63 | es``..instance.yml.main.tf.princ |
fbc0 | 69 70 61 6c 2e 79 6d 6c 00 6d 79 6b 65 79 2e 70 65 6d 00 6d 79 6b 65 79 2e 70 65 6d 20 79 6f 75 | ipal.yml.mykey.pem.mykey.pem.you |
fbe0 | 20 68 61 76 65 20 74 6f 20 67 65 74 20 75 73 69 6e 67 20 73 74 65 70 20 31 2e 32 00 70 79 76 79 | .have.to.get.using.step.1.2.pyvy |
fc00 | 6f 73 00 70 79 76 79 6f 73 20 69 73 20 61 20 50 79 74 68 6f 6e 20 6c 69 62 72 61 72 79 20 64 65 | os.pyvyos.is.a.Python.library.de |
fc20 | 73 69 67 6e 65 64 20 66 6f 72 20 69 6e 74 65 72 61 63 74 69 6e 67 20 77 69 74 68 20 56 79 4f 53 | signed.for.interacting.with.VyOS |
fc40 | 20 64 65 76 69 63 65 73 20 74 68 72 6f 75 67 68 20 74 68 65 69 72 20 41 50 49 2e 20 54 68 69 73 | .devices.through.their.API..This |
fc60 | 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 67 75 | .documentation.is.intended.to.gu |
fc80 | 69 64 65 20 79 6f 75 20 69 6e 20 75 73 69 6e 67 20 70 79 76 79 6f 73 20 66 6f 72 20 70 72 6f 67 | ide.you.in.using.pyvyos.for.prog |
fca0 | 72 61 6d 6d 61 74 69 63 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6f 66 20 79 6f 75 72 20 56 79 4f 53 | rammatic.management.of.your.VyOS |
fcc0 | 20 64 65 76 69 63 65 73 2e 00 72 31 31 2d 70 72 6f 78 79 2e 73 6c 73 20 49 6e 63 6c 75 79 65 20 | .devices..r11-proxy.sls.Incluye. |
fce0 | 70 61 72 c3 a1 6d 65 74 72 6f 73 20 70 61 72 61 20 63 6f 6e 65 63 74 61 72 73 65 20 61 20 73 61 | par..metros.para.conectarse.a.sa |
fd00 | 6c 74 2d 70 72 6f 78 79 20 6d 69 6e 69 6f 6e 00 67 75 69 6f 6e 65 73 20 64 65 20 69 6e 69 63 69 | lt-proxy.minion.guiones.de.inici |
fd20 | 6f 00 74 65 72 72 61 66 6f 72 6d 2e 74 66 76 61 72 73 00 74 6f 70 2e 73 6c 73 00 76 53 70 68 65 | o.terraform.tfvars.top.sls.vSphe |
fd40 | 72 65 00 76 61 72 2e 74 66 00 76 61 72 69 61 62 6c 65 73 2e 74 66 00 76 65 72 73 69 6f 6e 73 2e | re.var.tf.variables.tf.versions. |
fd60 | 74 66 00 76 79 6f 73 2e 74 66 00 | tf.vyos.tf. |