summaryrefslogtreecommitdiff
path: root/roles/uvok_bird/templates
diff options
context:
space:
mode:
authoruvok cheetah2024-05-28 19:45:43 +0200
committeruvok cheetah2024-05-30 11:01:23 +0200
commit4546c428642619896e0ed7646d91eb129cc8a701 (patch)
treec8b1efa6ed9673c4f3e163afcf518de1e27fee67 /roles/uvok_bird/templates
parent443af32839c531171a6667751e2d783a2e74bbd4 (diff)
bird: Make RPKI config'able
Diffstat (limited to 'roles/uvok_bird/templates')
-rw-r--r--roles/uvok_bird/templates/clear_rpki.conf.j221
1 files changed, 21 insertions, 0 deletions
diff --git a/roles/uvok_bird/templates/clear_rpki.conf.j2 b/roles/uvok_bird/templates/clear_rpki.conf.j2
new file mode 100644
index 0000000..97f869c
--- /dev/null
+++ b/roles/uvok_bird/templates/clear_rpki.conf.j2
@@ -0,0 +1,21 @@
+# managed by Ansible
+
+roa6 table clear_roa_v6;
+
+protocol rpki roa_clearnet1 {
+ roa6 { table clear_roa_v6; };
+ remote {{ uvok_bird_opts.rpki1 }};
+ port 8282;
+ refresh 3600;
+ retry 600;
+ expire 7200;
+}
+
+protocol rpki roa_clearnet2 {
+ roa6 { table clear_roa_v6; };
+ remote {{ uvok_bird_opts.rpki2 }};
+ port 8282;
+ refresh 3600;
+ retry 600;
+ expire 7200;
+}