dd1bdcfa09

In this commit, added the code to set permissions to 600 for all .crt files in /etc/kubernetes/pki directory. This commit will be in effect during deployment of peer nodes using pxe server. TEST CASES: PASSED: Run full build, system install, bootstrap and unlock (SX) PASSED: System install, bootstrap, unlock and swact (DX) PASSED: Checked permission using below command "ls -al /etc/kubernetes/pki/*.crt" PASSED: Checked whether certificates are accessible and readable Example: openssl x509 -in /etc/kubernetes/pki/apiserver.crt -noout -text PASSED: Checked status of kubernetes cluster and pods. PASSED: No alarms when ran "fm alarm-list" Story: 2011334 Task: 51677 Depends-On: https://review.opendev.org/c/starlingx/ansible-playbooks/+/940238 Change-Id: I9f05b0e9e35910d5a1a113d2be02635d48bc1063 Signed-off-by: sshaikh1 <sirin.shaikh@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
58.6%
Python
21.6%
HTML
7.5%
Shell
7%
Ruby
4.7%
Other
0.6%