mirror of
https://github.com/fluxcd/flagger.git
synced 2026-04-15 06:57:34 +00:00
Copy annotations to deployment and daemonset
This commit is contained in:
@@ -243,9 +243,10 @@ func (c *DaemonSetController) createPrimaryDaemonSet(cd *flaggerv1.Canary, inclu
|
||||
// create primary daemonset
|
||||
primaryDae = &appsv1.DaemonSet{
|
||||
ObjectMeta: metav1.ObjectMeta{
|
||||
Name: primaryName,
|
||||
Namespace: cd.Namespace,
|
||||
Labels: makePrimaryLabels(labels, primaryLabelValue, label),
|
||||
Name: primaryName,
|
||||
Namespace: cd.Namespace,
|
||||
Labels: makePrimaryLabels(labels, primaryLabelValue, label),
|
||||
Annotations: canaryDae.Annotations,
|
||||
OwnerReferences: []metav1.OwnerReference{
|
||||
*metav1.NewControllerRef(cd, schema.GroupVersionKind{
|
||||
Group: flaggerv1.SchemeGroupVersion.Group,
|
||||
|
||||
@@ -244,9 +244,10 @@ func (c *DeploymentController) createPrimaryDeployment(cd *flaggerv1.Canary, inc
|
||||
// create primary deployment
|
||||
primaryDep = &appsv1.Deployment{
|
||||
ObjectMeta: metav1.ObjectMeta{
|
||||
Name: primaryName,
|
||||
Namespace: cd.Namespace,
|
||||
Labels: makePrimaryLabels(labels, primaryLabelValue, label),
|
||||
Name: primaryName,
|
||||
Namespace: cd.Namespace,
|
||||
Labels: makePrimaryLabels(labels, primaryLabelValue, label),
|
||||
Annotations: canaryDep.Annotations,
|
||||
OwnerReferences: []metav1.OwnerReference{
|
||||
*metav1.NewControllerRef(cd, schema.GroupVersionKind{
|
||||
Group: flaggerv1.SchemeGroupVersion.Group,
|
||||
|
||||
Reference in New Issue
Block a user