From 46dc81eaadc734dba3bdd6474589c2467c76097f Mon Sep 17 00:00:00 2001 From: Subash Dangol Date: Thu, 22 Jun 2023 10:03:21 +0530 Subject: [PATCH] Releasing COE v1.6.001 (#158) Signed-off-by: Subash Dangol --- citrix-cloud-native/Chart.yaml | 2 +- .../charts/citrix-observability-exporter/Chart.yaml | 4 ++-- .../charts/citrix-observability-exporter/README.md | 8 ++++---- .../templates/deployment.yaml | 2 +- .../charts/citrix-observability-exporter/values.yaml | 2 +- citrix-observability-exporter/Chart.yaml | 4 ++-- citrix-observability-exporter/README.md | 6 +++--- citrix-observability-exporter/templates/deployment.yaml | 2 +- citrix-observability-exporter/values.yaml | 4 ++-- citrix_cloud_native_values.yaml | 4 ++-- 10 files changed, 19 insertions(+), 19 deletions(-) diff --git a/citrix-cloud-native/Chart.yaml b/citrix-cloud-native/Chart.yaml index 8f906200..46297c5c 100644 --- a/citrix-cloud-native/Chart.yaml +++ b/citrix-cloud-native/Chart.yaml @@ -30,7 +30,7 @@ dependencies: condition: cnc.enabled alias: cnc - name: citrix-observability-exporter - version: "1.6.001-beta" + version: "1.6.001" condition: coe.enabled alias: coe - name: citrix-ipam-controller diff --git a/citrix-cloud-native/charts/citrix-observability-exporter/Chart.yaml b/citrix-cloud-native/charts/citrix-observability-exporter/Chart.yaml index 05a96b90..f874dea8 100644 --- a/citrix-cloud-native/charts/citrix-observability-exporter/Chart.yaml +++ b/citrix-cloud-native/charts/citrix-observability-exporter/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 -appVersion: "1.6.001-beta" +appVersion: "1.6.001" description: A Helm chart for Citrix Observability Exporter name: citrix-observability-exporter -version: 1.6.001-beta +version: 1.6.001 icon: https://raw.githubusercontent.com/citrix/citrix-helm-charts/gh-pages/icon.png home: https://www.cloud.com sources: diff --git a/citrix-cloud-native/charts/citrix-observability-exporter/README.md b/citrix-cloud-native/charts/citrix-observability-exporter/README.md index db5fcdf7..99f6d596 100644 --- a/citrix-cloud-native/charts/citrix-observability-exporter/README.md +++ b/citrix-cloud-native/charts/citrix-observability-exporter/README.md @@ -15,7 +15,7 @@ We can configure Citrix Observability Exporter helm chart to export transactiona helm repo add citrix https://citrix.github.io/citrix-helm-charts/ For streaming transactions to Kafka, timeseries to Prometheus and tracing to zipkin: - helm install coe citrix/citrix-cloud-native --set coe.enabled=true --set coe.kafka.enabled=true --set coe.kafka.broker="X.X.X.X\,Y.Y.Y.Y" --set coe.kafka.topic=HTTP --set coe.timeseries.enabled=true --set coe.ns_tracing.enabled=true --set coe.ns_tracing.server="zipkin:9411/api/v1/spans" + helm install coe citrix/citrix-cloud-native --set coe.enabled=true --set coe.kafka.enabled=true --set coe.kafka.broker="X.X.X.X\,Y.Y.Y.Y" --set coe.kafka.topic=HTTP --set coe.kafka.dataFormat=AVRO --set coe.timeseries.enabled=true --set coe.ns_tracing.enabled=true --set coe.ns_tracing.server="zipkin:9411/api/v1/spans" For streaming transactions to Elasticsearch, timeseries to Prometheus and tracing to zipkin: helm install coe citrix/citrix-cloud-native --set coe.enabled=true --set coe.elasticsearch.enabled=true --set coe.elasticsearch.server=elasticsearch:9200 --set coe.timeseries.enabled=true --set coe.ns_tracing.enabled=true --set coe.ns_tracing.server="zipkin:9411/api/v1/spans" @@ -43,7 +43,7 @@ This Helm chart deploys Citrix Observability Exporter in the [Kubernetes](https: - To enable Elasticsearch endpoint for transactions, set coe.elasticsearch.enabled to true and server to the elasticsearch endpoint like `elasticsearch.default.svc.cluster.local:9200`. Default value for Elasticsearch endpoint is `elasticsearch:9200`. - - To enable Kafka endpoint for transactions, set coe.kafka.enabled to true, coe.kafka.broker to kafka broker IPs and kafka.topic. Default value for kafka topic is `HTTP`. + - To enable Kafka endpoint for transactions, set coe.kafka.enabled to true, coe.kafka.broker to kafka broker IPs, kafka.topic, and kafka.dataFormat . Default value for kafka topic is `HTTP`. Default value for kafka.dataFormat is `AVRO`. - To enable Timeseries data upload in prometheus format, set coe.timeseries.enabled to true. Currently Prometheus is the only timeseries endpoint supported. @@ -77,7 +77,7 @@ The following table lists the mandatory and optional parameters that you can con | coe.license.accept | Mandatory | no | Set `yes` to accept the CIC end user license agreement. | | coe.imageRegistry | Mandatory | `quay.io` | The COE image registry | | coe.imageRepository | Mandatory | `citrix/citrix-observability-exporter` | The COE image repository | -| coe.imageTag | Mandatory | `1.6.001b` | The COE image tag | +| coe.imageTag | Mandatory | `1.5.001` | The COE image tag | | coe.pullPolicy | Mandatory | IfNotPresent | The COE image pull policy. | | coe.nodePortRequired | Optional | false | Set true to create a nodeport COE service. | | coe.headless | Optional | false | Set true to create Headless service. | @@ -93,7 +93,7 @@ The following table lists the mandatory and optional parameters that you can con | coe.kafka.enabled | Optional | false | Set true to enable sending transaction data to kafka server. | | coe.kafka.broker | Optional | | The kafka broker IP details. | | coe.kafka.topic | Optional | `HTTP` | The kafka topic details to upload data. | -| coe.kafka.dataFormat | Optional | `AVRO` | The format used for exporting transactions to kafka server. | +| kafka.dataFormat | Optional | `AVRO` | The format of the data exported to Kafka -- can be either JSON or AVRO, and defaults to AVRO | coe.timeseries.enabled | Optional | false | Set true to enable sending timeseries data to prometheus. | | coe.timeseries.nodePort | Optional | 30002 | Specify the port used to expose COE service outside cluster for timeseries endpoint. | | coe.json_trans_rate_limiting.enabled | Optional | false | Set true to enable rate-limiting of transactions for JSON-based endpoints: Splunk, ElasticSearch and Zipkin. | diff --git a/citrix-cloud-native/charts/citrix-observability-exporter/templates/deployment.yaml b/citrix-cloud-native/charts/citrix-observability-exporter/templates/deployment.yaml index 99db5b85..2f0d3cd6 100644 --- a/citrix-cloud-native/charts/citrix-observability-exporter/templates/deployment.yaml +++ b/citrix-cloud-native/charts/citrix-observability-exporter/templates/deployment.yaml @@ -38,7 +38,7 @@ spec: mountPath: /var/logproxy/lstreamd/conf/lstreamd_default.conf subPath: lstreamd_default.conf - name: core-data - mountPath: /cores/ + mountPath: /var/crash/ volumes: - name: lstreamd-config configMap: diff --git a/citrix-cloud-native/charts/citrix-observability-exporter/values.yaml b/citrix-cloud-native/charts/citrix-observability-exporter/values.yaml index f7a0d298..d9710f19 100644 --- a/citrix-cloud-native/charts/citrix-observability-exporter/values.yaml +++ b/citrix-cloud-native/charts/citrix-observability-exporter/values.yaml @@ -31,7 +31,7 @@ kafka: enabled: false broker: topic: - dataFormat: "" + dataFormat: "AVRO" timeseries: enabled: false nodePort: 30002 diff --git a/citrix-observability-exporter/Chart.yaml b/citrix-observability-exporter/Chart.yaml index 05a96b90..f874dea8 100644 --- a/citrix-observability-exporter/Chart.yaml +++ b/citrix-observability-exporter/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 -appVersion: "1.6.001-beta" +appVersion: "1.6.001" description: A Helm chart for Citrix Observability Exporter name: citrix-observability-exporter -version: 1.6.001-beta +version: 1.6.001 icon: https://raw.githubusercontent.com/citrix/citrix-helm-charts/gh-pages/icon.png home: https://www.cloud.com sources: diff --git a/citrix-observability-exporter/README.md b/citrix-observability-exporter/README.md index 8d4da535..90a58f55 100644 --- a/citrix-observability-exporter/README.md +++ b/citrix-observability-exporter/README.md @@ -43,7 +43,7 @@ This Helm chart deploys Citrix Observability Exporter in the [Kubernetes](https: - To enable Elasticsearch endpoint for transactions, set elasticsearch.enabled to true and server to the elasticsearch endpoint like `elasticsearch.default.svc.cluster.local:9200`. Default value for Elasticsearch endpoint is `elasticsearch:9200`. - - To enable Kafka endpoint for transactions, set kafka.enabled to true, kafka.broker to kafka broker IPs and kafka.topic. Default value for kafka topic is `HTTP`. + - To enable Kafka endpoint for transactions, set kafka.enabled to true, kafka.broker to kafka broker IPs, kafka.topic, and kafka.dataFormat . Default value for kafka topic is `HTTP`. Default value for kafka.dataFormat is `AVRO`. - To enable Timeseries data upload in prometheus format, set timeseries.enabled to true. Currently Prometheus is the only timeseries endpoint supported. @@ -75,7 +75,7 @@ The following table lists the mandatory and optional parameters that you can con | license.accept | Mandatory | no | Set `yes` to accept the CIC end user license agreement. | | imageRegistry | Mandatory | `quay.io` | The COE image registry | | imageRepository | Mandatory | `citrix/citrix-observability-exporter` | The COE image repository | -| imageTag | Mandatory | `1.6.001b` | The COE image tag | +| imageTag | Mandatory | `1.6.001` | The COE image tag | | pullPolicy | Mandatory | IfNotPresent | The COE image pull policy. | | nodePortRequired | Optional | false | Set true to create a nodeport COE service. | | headless | Optional | false | Set true to create Headless service. | @@ -91,7 +91,7 @@ The following table lists the mandatory and optional parameters that you can con | kafka.enabled | Optional | false | Set true to enable sending transaction data to kafka server. | | kafka.broker | Optional | | The kafka broker IP details. | | kafka.topic | Optional | `HTTP` | The kafka topic details to upload data. | -| kafka.dataformat | Optional | `AVRO` | The format used for exporting transactions to kafka server. | +| kafka.dataFormat | Optional | `AVRO` | The format of the data exported to Kafka -- can be either JSON or AVRO, and defaults to AVRO | timeseries.enabled | Optional | false | Set true to enable sending timeseries data to prometheus. | | timeseries.nodePort | Optional | 30002 | Specify the port used to expose COE service outside cluster for timeseries endpoint. | | json_trans_rate_limiting.enabled | Optional | false | Set true to enable rate-limiting of transactions for JSON-based endpoints: Splunk, ElasticSearch and Zipkin. | diff --git a/citrix-observability-exporter/templates/deployment.yaml b/citrix-observability-exporter/templates/deployment.yaml index b551b5de..3172e4f4 100644 --- a/citrix-observability-exporter/templates/deployment.yaml +++ b/citrix-observability-exporter/templates/deployment.yaml @@ -36,7 +36,7 @@ spec: mountPath: /var/logproxy/lstreamd/conf/lstreamd_default.conf subPath: lstreamd_default.conf - name: core-data - mountPath: /cores/ + mountPath: /var/crash/ volumes: - name: lstreamd-config configMap: diff --git a/citrix-observability-exporter/values.yaml b/citrix-observability-exporter/values.yaml index 0dba85ae..3cacb2de 100644 --- a/citrix-observability-exporter/values.yaml +++ b/citrix-observability-exporter/values.yaml @@ -4,7 +4,7 @@ imageRegistry: quay.io imageRepository: citrix/citrix-observability-exporter -imageTag: 1.6.001b +imageTag: 1.6.001 image: "{{ .Values.imageRegistry }}/{{ .Values.imageRepository }}:{{ .Values.imageTag }}" pullPolicy: IfNotPresent replicas: 1 @@ -31,7 +31,7 @@ kafka: enabled: false broker: topic: - dataFormat: "" + dataFormat: "AVRO" timeseries: enabled: false nodePort: 30002 diff --git a/citrix_cloud_native_values.yaml b/citrix_cloud_native_values.yaml index 87ee133f..8acac79c 100644 --- a/citrix_cloud_native_values.yaml +++ b/citrix_cloud_native_values.yaml @@ -640,7 +640,7 @@ coe: enabled: False imageRegistry: quay.io imageRepository: citrix/citrix-observability-exporter - imageTag: 1.6.001b + imageTag: 1.6.001 image: "{{ .Values.coe.imageRegistry }}/{{ .Values.coe.imageRepository }}:{{ .Values.coe.imageTag }}" pullPolicy: IfNotPresent replicas: 1 @@ -663,10 +663,10 @@ coe: server: indexprefix: kafka: - dataformat: "avro" enabled: false broker: topic: + dataFormat: "AVRO" timeseries: enabled: false nodePort: 30002