From 0bb98c9e67b48b672fb947ea5728f66699deadfc Mon Sep 17 00:00:00 2001 From: Clayton Coleman Date: Tue, 20 Nov 2018 11:37:18 -0500 Subject: [PATCH] metrics: Default metrics port conflicts with node-exporter Change to 9099, I will create a document in openshift/origin to track claimed ports. --- cmd/start.go | 8 ++++---- install/0001_00_cluster-version-operator_03_service.yaml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cmd/start.go b/cmd/start.go index b92c627e1f..19c78cdef5 100644 --- a/cmd/start.go +++ b/cmd/start.go @@ -57,7 +57,7 @@ var ( func init() { rootCmd.AddCommand(startCmd) - startCmd.PersistentFlags().StringVar(&startOpts.listenAddr, "listen", "0.0.0.0:9101", "Address to listen on for metrics") + startCmd.PersistentFlags().StringVar(&startOpts.listenAddr, "listen", "0.0.0.0:9099", "Address to listen on for metrics") startCmd.PersistentFlags().StringVar(&startOpts.kubeconfig, "kubeconfig", "", "Kubeconfig file to access a remote cluster (testing only)") startCmd.PersistentFlags().StringVar(&startOpts.nodeName, "node-name", "", "kubernetes node name CVO is scheduled on.") startCmd.PersistentFlags().BoolVar(&startOpts.enableAutoUpdate, "enable-auto-update", true, "Enables the autoupdate controller.") @@ -234,9 +234,9 @@ func createControllerContext(cb *clientBuilder, stop <-chan struct{}) *controlle InformerFactory: sharedInformers, KubeInformerFactory: kubeSharedInformer, APIExtInformerFactory: apiExtSharedInformer, - Stop: stop, - InformersStarted: make(chan struct{}), - ResyncPeriod: resyncPeriod(), + Stop: stop, + InformersStarted: make(chan struct{}), + ResyncPeriod: resyncPeriod(), } } diff --git a/install/0001_00_cluster-version-operator_03_service.yaml b/install/0001_00_cluster-version-operator_03_service.yaml index b25410ecca..8d709a5720 100644 --- a/install/0001_00_cluster-version-operator_03_service.yaml +++ b/install/0001_00_cluster-version-operator_03_service.yaml @@ -11,4 +11,4 @@ spec: k8s-app: cluster-version-operator ports: - name: metrics - port: 9101 # chosen to be in the internal open range + port: 9099 # chosen to be in the internal open range