Closed clamoriniere closed 4 years ago
ExtendedNode is a new CRD that allows user to overwrite some ExtendedDaemonset.Spec.PodTemplate for a subset of Node.
ExtendedNode
ExtendedDaemonset.Spec.PodTemplate
this is a simple ExtendedNode example
apiVersion: datadoghq.com/v1alpha1 kind: ExtendedNode metadata: name: foo-extendednode spec: nodeSelector: matchLabels: overwrite: foo-daemon reference: kind: ExtendedDaemonset name: foo containers: - name: daemon resources: requests: cpu: "0.1" memory: "30m"
spec.nodeSelector
spec.reference
spec.containers
@ahmed-mez PR updated, ready for a second review :)
ExtendedNode
is a new CRD that allows user to overwrite someExtendedDaemonset.Spec.PodTemplate
for a subset of Node.this is a simple
ExtendedNode
examplespec.nodeSelector
: lists labels that must be present on nodes to trigger the usage of this resource.spec.reference
: contains enough information to let you identify the referred resource.spec.containers
: contains list of Container spec overwrite.