Skip to content

Commit 105f4ae

Browse files
committed
Add deployment config for cloudkitty
1 parent 15750b1 commit 105f4ae

File tree

2 files changed

+37
-14
lines changed

2 files changed

+37
-14
lines changed

ci/configure-autoscaling.yml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
name: unused
2222
spec:
2323
heat:
24-
enabled: true
24+
enabled: false
2525
telemetry:
2626
enabled: true
2727
template:
@@ -30,21 +30,23 @@
3030
monitoringStack:
3131
alertingEnabled: false
3232
autoscaling:
33-
enabled: true
33+
enabled: false
3434
ceilometer:
3535
enabled: true
3636
mysqldExporterEnabled: true
37+
cloudkitty:
38+
enabled: true
3739
target:
3840
kind: OpenStackControlPlane
39-
- patch: |-
40-
apiVersion: core.openstack.org/v1beta1
41-
kind: OpenStackControlPlane
42-
metadata:
43-
name: unused
44-
spec:
45-
telemetry:
46-
template:
47-
metricStorage:
48-
dashboardsEnabled: true
49-
target:
50-
kind: OpenStackControlPlane
41+
# - patch: |-
42+
# apiVersion: core.openstack.org/v1beta1
43+
# kind: OpenStackControlPlane
44+
# metadata:
45+
# name: unused
46+
# spec:
47+
# telemetry:
48+
# template:
49+
# metricStorage:
50+
# dashboardsEnabled: true
51+
# target:
52+
# kind: OpenStackControlPlane

ci/vars-cloudkitty-tempest.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,25 @@
11
---
2+
# Deploy cloudkitty
3+
cifmw_deploy_obs: true
4+
cifmw_openshift_obs_definition:
5+
apiVersion: operators.coreos.com/v1alpha1
6+
kind: Subscription
7+
metadata:
8+
name: observability-operator
9+
namespace: openshift-operators
10+
spec:
11+
channel: stable
12+
installPlanApproval: Automatic
13+
name: cluster-observability-operator
14+
source: redhat-operators
15+
sourceNamespace: openshift-marketplace
16+
17+
# TODO: Add a kustomization for CK, most likely separate from the autoscaling one.
18+
pre_deploy_kustomize_autoscaling:
19+
source: "{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/configure-autoscaling.yml"
20+
type: playbook
21+
22+
# test cloudkitty
223
cifmw_run_tests: true
324
cifmw_run_test_role: test_operator
425
cifmw_test_operator_tempest_namespace: podified-antelope-centos9

0 commit comments

Comments
 (0)