chef-bcpc
chef-bcpc copied to clipboard
Bloomberg Clustered Private Cloud distribution
Add an annotation to the etcd datamodel used to describe WorkloadEndpoints for Calico OpenStack VMs that specifies the MTU of the OpenStack network. This effectively adds non-default (>1500) MTU support...
Signed-off-by: npustchi Moving HAProxy from chef to ansible. - Removing HAProxy recipe, attributes, files, templates and chef environments and creating an ansible role to configure HAProxy. - Removing Keystone HAProxy...
Adding consul role to replace consul chef recipes, attributes, and templates. Currently only conul-package is being added to ansible. recipes: consul-package.rb consul.rb attributes: consul.rb templates: cloud-ip-watch.erb consul.service.erb if_leader.erb if_not_primary_mysql.sh.erb if_not_primary_proxysql.sh.erb...
Each of the current Ansible groups imports two common roles: `common` and `chef-node`. By adding a playbook for the common role itself, we can leverage this fact to run Ansible...
This change adds a one-of-everything topology file, including a stub node. Although I created this PR, the topology was created by @comay and the credit goes to him 100% Signed-off-by:...
* Use chef rolelist to determine whether or not MySQL has been bootstrapped (instead of a done file). * Refactor bcpc::mysql to restart only once when the cluster is bootstrapping....
Rejigger the BGP configuration: * Remove very verbose debug logging * Stop advertising transit routes * Leverage bird's templating syntax for configuration * Tweak keepalive and hold timer upwards slightly:...
Configure polling of MCA banks and use of EDAC controllers. Optionally disable polling/EDAC by default, as most server platforms have BMCs (Baseboard Management Controllers) managing hardware status out-of-band.
Signed-off-by: Chris Morgan **Describe your changes** Initial support for a port of chef-bcpc to macos for apple silicon **Testing performed** So far this is only capable of building an aarch64...