Closed EricVS closed 4 years ago
Just trying to understand what you're trying to do here.. is this a new template or just a configuration that you'd like to add to an existing one?
Hi Rafael,
Thanks for your reply. What I was looking for is modifying an existing template, the one for bird.cfg. Due to our network setup I needed to add a couple of lines to the 'kernel' section and I couldn't find a 'clean' way to do it. We are using RKE and things like the asNumber I can update but nothing in the kernel section AFAIK. For now I'm using a 'workaround' by just putting all the templates in a Kubernetes configMap and mounting that one in the template directory from within the daemonSet. If there is a way I would appreciate if you could point me in the right direction or towards the documentation.
Kind regards,
Eric Van Steenbergen
E-mail: vs.eric@gmail.com vs.eric@gmail.com Skype: ericvs2014 LinkedIn: Eric Van Steenbergen http://es.linkedin.com/pub/eric-van-steenbergen/b/8a4/51b
On Tue, Jul 16, 2019 at 5:10 AM Rafael Vanoni notifications@github.com wrote:
Just trying to understand what you're trying to do here.. is this a new template or just a configuration that you'd like to add to an existing one?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/projectcalico/calico/issues/2711?email_source=notifications&email_token=AACCAP34EQTTI27JDQHTLRLP7TRTFA5CNFSM4H7A24J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZ67KEQ#issuecomment-511571218, or mute the thread https://github.com/notifications/unsubscribe-auth/AACCAPZUZTL67H5HPPSX2OLP7TRTFANCNFSM4H7A24JQ .
There isn't a supported way for modifying the bird templates currently, I think what you are doing is the best option at this time for modifying them.
If you would like to open a feature request issue or even better submit a PR to make it configurable through other means that would be great.
Expected Behavior
We have a RKE Kubernetes cluster, using Calico as network plugin and BIRD as Calico backend. I can't find the way to add 'merge paths switch 2' to the template section in bird.conf. This is needed to 'see' our two paths for HA.
Current Behavior
Unable to add a required command to the template section.
Possible Solution
How to interact with confd and the bird.conf
Context
It blocks us from having multiple paths on our Kubernetes network while they are configured and working on the host.
Your Environment
Autogenerated bird.conf (redacted)
Desired config (only the template section)