I am new to Chef and trying to explore it. I downloaded the chef-dk and chef client on my switch which runs debian linux. I believe you need either a chef client or chef-dk to run on the switch which can talk to a chef-server isn’t?.
I looked at some examples of JunOS integrated with chef. If I use white box with a debian linux on it can I download ruby using apt-get and install chef client and write some ruby scripts to configure the linux switch?
I can program the switch and configure IP address or vlan using python scripts. Can we integrate the python scripts with chef?
Any help on these is much appreciated.