Open hh opened 1 year ago
We'll need to update the KubeadmControlPlane.Spec.KubeadmConfigSpec.ClusterConfiguration.APIServer.ControlPlaneComponent.ExtraArgs
to include the following args:
We'll also need to make the audit-*yaml files available via cluterapi+talos. Previously via clusterapi?kubeadm, we used a preKubeadmCommands.sh file.
# APIServer Audit rules, good for use with APISnoop suite for Kubernetes test writing
mkdir -p /etc/kubernetes/pki
cp ./manifests/audit-policy.yaml /etc/kubernetes/pki/audit-policy.yaml
cp ./manifests/audit-sink.yaml /etc/kubernetes/pki/audit-sink.yaml
Work on this template has been happening in the emacs pair instance and apisnoop branch: https://github.com/cncf-infra/coder-templates/compare/apisnoop?expand=1
coder template creation and pushing as well as workspace creation are functioning there.
Base of kubevirt-talos, but add add these missing features from pair: