b1ec6538c6
![Jim Gauld](/assets/img/avatar_default.png)
This uses kube_command helper for logging instrumentation of 'kubeadm join' command. This is useful in cases when the join command fails or hits timeout. In the case of timeout, we currently get no indication of progress or the actual failure. The platform::kubernetes::kube_command helper function is updated to have new optional parameter 'unless', and the 'environment' parameter is modified to pass an array instead of a string to handle an empty array as the default. Partial-Bug: 2084714 TEST CASES: PASS: AIO-SX, AIO-DX, Standard, DC: Fresh install ISO. Verify we get file output logs in /var/log/puppet/<dir>/ for kubeadm-join-command.log with verbose output. PASS: AIO-DX: K8S Orchestrated upgrade Change-Id: Id88d07a62d9bd8785227213d5e1b49fca5260084 Signed-off-by: Jim Gauld <James.Gauld@windriver.com>
stx-puppet
The starlingx/stx-puppet repository handles the Puppet service1.
The Puppet service runs during bootstrap, and at every reboot, to provide a consistent configuration across the StarlingX system nodes.
This repository is not intended to be developed standalone, but rather as part of the StarlingX Source System, which is defined by the StarlingX manifest2.
References
Description
Languages
Puppet
67.6%
Python
9%
HTML
8.9%
Shell
8.2%
Ruby
5.5%
Other
0.8%