Skip to content

Commit

Permalink
Merge pull request #136 from deads2k/fix-cert
Browse files Browse the repository at this point in the history
bug 1802578: fix the etcd serving metrics
  • Loading branch information
openshift-merge-robot authored Feb 13, 2020
2 parents 4a07637 + ed94e6f commit 47d5b16
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions pkg/operator/etcdcertsigner2/etcdcertsignercontroller.go
Original file line number Diff line number Diff line change
Expand Up @@ -190,14 +190,17 @@ func (c *EtcdCertSignerController) syncAllMasters() error {
// build the combined secrets that we're going to install
combinedPeerSecret := &corev1.Secret{
ObjectMeta: metav1.ObjectMeta{Namespace: operatorclient.TargetNamespace, Name: "etcd-all-peer"},
Type: corev1.SecretTypeOpaque,
Data: map[string][]byte{},
}
combinedServingSecret := &corev1.Secret{
ObjectMeta: metav1.ObjectMeta{Namespace: operatorclient.TargetNamespace, Name: "etcd-all-serving"},
Type: corev1.SecretTypeOpaque,
Data: map[string][]byte{},
}
combinedServingMetricsSecret := &corev1.Secret{
ObjectMeta: metav1.ObjectMeta{Namespace: operatorclient.TargetNamespace, Name: "etcd-all-serving-metrics"},
Type: corev1.SecretTypeOpaque,
Data: map[string][]byte{},
}
for _, node := range nodes {
Expand All @@ -217,12 +220,12 @@ func (c *EtcdCertSignerController) syncAllMasters() error {
combinedServingSecret.Data[getServingSecretNameForNode(node)+".key"] = currServing.Data["tls.key"]
}

currServingMetrics, err := c.secretLister.Secrets(operatorclient.TargetNamespace).Get(getPeerClientSecretNameForNode(node))
currServingMetrics, err := c.secretLister.Secrets(operatorclient.TargetNamespace).Get(getServingMetricsSecretNameForNode(node))
if err != nil {
errs = append(errs, err)
} else {
combinedServingMetricsSecret.Data[getPeerClientSecretNameForNode(node)+".crt"] = currServingMetrics.Data["tls.crt"]
combinedServingMetricsSecret.Data[getPeerClientSecretNameForNode(node)+".key"] = currServingMetrics.Data["tls.key"]
combinedServingMetricsSecret.Data[getServingMetricsSecretNameForNode(node)+".crt"] = currServingMetrics.Data["tls.crt"]
combinedServingMetricsSecret.Data[getServingMetricsSecretNameForNode(node)+".key"] = currServingMetrics.Data["tls.key"]
}
}
if len(errs) > 0 {
Expand Down

0 comments on commit 47d5b16

Please sign in to comment.