Skip to content

Commit

Permalink
remove replica Horizontal scaling as not supported by Turbo CRD (#42)
Browse files Browse the repository at this point in the history
  • Loading branch information
tian-ma authored Sep 14, 2023
1 parent a274e26 commit d61e3ff
Showing 1 changed file with 2 additions and 63 deletions.
65 changes: 2 additions & 63 deletions library/ibm/turbo_operator_resource_mapping_sample_cr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -116,14 +116,7 @@ spec:
path: .spec.template.spec.containers[?(@.name=="{{.owned.name}}")].resources
apiVersion: apps/v1
kind: Deployment

- ownerPath: .spec.{{.owned.name}}.replicaCount
owned:
selector: turbo_core_components
path: .spec.replicas
apiVersion: apps/v1
kind: Deployment


- ownerPath: .spec.{{.owned.name}}.resources
owned:
path: .spec.template.spec.containers[?(@.name=="{{.owned.name}}")].resources
Expand All @@ -138,65 +131,11 @@ spec:
- kafka
- zookeeper

- ownerPath: .{{.owned.name}}.service.replicas
owned:
name: chronograf
path: .spec.replicas
apiVersion: apps/v1
kind: Deployment

- ownerPath: .spec.{{.owned.name}}.resources
owned:
name: chronograf
path: .spec.replicas
apiVersion: apps/v1
kind: Deployment

- ownerPath: .{{.owned.name}}.client.resources
owned:
name: elasticsearch
path: .spec.template.spec.containers[?(@.name=="{{.owned.name}}")].resources
apiVersion: apps/v1
kind: Deployment

- ownerPath: .{{.owned.name}}.replicas
owned:
name: grafana
path: .spec.replicas
apiVersion: apps/v1
kind: Deployment

- ownerPath: .{{.owned.name}}.replicaCount
owned:
path: .spec.replicas
apiVersion: apps/v1
kind: Deployment
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- kibana
- nginx
- prometheus-mysql-exporter
- rsyslog

- ownerPath: .{{.owned.name}}.alertmanager.replicaCount
owned:
name: prometheus-alertmanager
path: .spec.replicas
kind: Deployment
apiVersion: apps/v1

- ownerPath: .spec.{{.owned.name}}.kubeStateMetrics.replicaCount
owned:
name: prometheus-kube-state-metrics
path: .spec.replicas
apiVersion: apps/v1
kind: Deployment

- ownerPath: .spec.{{.owned.name}}.pushgateway.replicaCount
owned:
name: prometheus-pushgateway
path: .spec.replicas
apiVersion: apps/v1
kind: Deployment

0 comments on commit d61e3ff

Please sign in to comment.