Closed raghu-nandan-bs closed 1 year ago
resource should not be modified if it's spec is found to be as expected
What do you want to achieve? reduce unnecessary load on memory.
every iteration when validate() is called, it adds a new defaultRedisCustomConfig object to r.Spec.Redis.CustomConfig
defaultRedisCustomConfig
r.Spec.Redis.CustomConfig
&{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62" &{{RedisFailover databases.spotahome.com/v1} {redisfailover default 5a175919-1782-42e3-93d3-5e79445c5ecf 33921 1 2022-09-20 15:52:29 +0000 UTC <nil> <nil> map[] map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"databases.spotahome.com/v1\",\"kind\":\"RedisFailover\",\"metadata\":{\"annotations\":{},\"name\":\"redisfailover\",\"namespace\":\"default\"},\"spec\":{\"redis\":{\"replicas\":3,\"resources\":{\"limits\":{\"cpu\":\"400m\",\"memory\":\"500Mi\"},\"requests\":{\"cpu\":\"100m\",\"memory\":\"100Mi\"}}},\"sentinel\":{\"replicas\":3,\"resources\":{\"limits\":{\"memory\":\"100Mi\"},\"requests\":{\"cpu\":\"100m\"}}}}}\n] [] [] [{kubectl-client-side-apply Update databases.spotahome.com/v1 2022-09-20 15:52:29 +0000 UTC FieldsV1 {\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:kubectl.kubernetes.io/last-applied-configuration\":{}}},\"f:spec\":{\".\":{},\"f:redis\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{},\"f:memory\":{}}}},\"f:sentinel\":{\".\":{},\"f:replicas\":{},\"f:resources\":{\".\":{},\"f:limits\":{\".\":{},\"f:memory\":{}},\"f:requests\":{\".\":{},\"f:cpu\":{}}}}}} }]} {{redis:6.2.6-alpine 3 6379 {map[cpu:{{400 -3} {<nil>} 400m DecimalSI} memory:{{524288000 0} {<nil>} 500Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI} memory:{{104857600 0} {<nil>} 100Mi BinarySI}]} [replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100 replica-priority 100] [] [] {false nil <nil>} [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] nil nil nil [] [] [] map[] map[] map[] false 0 [] []} {redis:6.2.6-alpine 3 {map[memory:{{104857600 0} {<nil>} 100Mi BinarySI}] map[cpu:{{100 -3} {<nil>} 100m DecimalSI}]} [down-after-milliseconds 5000 failover-timeout 10000] [] nil nil nil [] [] [] map[] map[] map[] [] {false quay.io/oliver006/redis_exporter:v1.43.0 nil [] [] nil} [] {nil} false [] []} {} [] <nil>}}" src="handler.go:62"
add a log line at validate() function log.Infof("Validating redisfailover object: %v", r) and observe the output.
log.Infof("Validating redisfailover object: %v", r)
Describe step by step what you've have done to get to this point 1) add log line as mentioned above, collected the object printed data for analysis
NA
How are the pieces configured?
latest
1.25
Expected behaviour
resource should not be modified if it's spec is found to be as expected
What do you want to achieve? reduce unnecessary load on memory.
Actual behaviour
every iteration when validate() is called, it adds a new
defaultRedisCustomConfig
object tor.Spec.Redis.CustomConfig
Steps to reproduce the behaviour
add a log line at validate() function
log.Infof("Validating redisfailover object: %v", r)
and observe the output.Describe step by step what you've have done to get to this point 1) add log line as mentioned above, collected the object printed data for analysis
Environment
NA
How are the pieces configured?
latest
1.25