Skip to content

Commit 23bca9a

Browse files
authored
Merge pull request #8 from event-automation-ibm/main
Updates to Connectivity Pack product versions in the Public Connectivity Pack repository 2025-02-18
2 parents 91c8080 + 70d006e commit 23bca9a

5 files changed

Lines changed: 27 additions & 6 deletions

File tree

.github/workflows/github-build-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ jobs:
4040
upload_url: ${{ steps.get_release.outputs.upload_url }}
4141
asset_path: ./ibm-connectivity-pack-${{env.CHART_VERSION}}.tgz
4242
asset_name: ibm-connectivity-pack-${{env.CHART_VERSION}}.tgz
43-
asset_content_type: application/tgz
43+
asset_content_type: application/tgz

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ helm install <RELEASE-NAME> <CONNECTIVITY-PACK-HELM-CHART-URL> --set license.lic
3535
Where:
3636

3737
- `<RELEASE-NAME>` is the release name of your choice. For example, `ibm-connectivity-pack`
38-
- `<CONNECTIVITY-PACK-HELM-CHART-URL>` is the URL of the latest version of the Connectivity Pack Helm chart. For example: `https://github.com/ibm-messaging/connectivity-pack-kafka-connectors/releases/download/1.0.0/ibm-connectivity-pack-1.0.0.tgz`
38+
- `<CONNECTIVITY-PACK-HELM-CHART-URL>` is the URL of the latest version of the Connectivity Pack Helm chart. For example: `https://github.com/ibm-messaging/connectivity-pack-kafka-connectors/releases/download/1.0.1/ibm-connectivity-pack-1.0.1.tgz`
3939
- `license.licenseId=<LICENSE-ID>` is the license identifier (ID) for the program that you purchased. For more information, see [licensing reference](https://ibm.github.io/event-automation/support/licensing/).
4040
- `license.accept` determines whether the license is accepted (default is `false` if not specified).
4141
- `<NAMESPACE>` is the namespace where you want to install the Connectivity Pack. This must be in the same namespace where an Event Streams instance is deployed.
@@ -44,6 +44,8 @@ You can override the default configuration parameters by using the `--set` flag
4444

4545
For more information about installing the Connectivity Pack, including a complete list of configuration parameters supported by the Helm chart, see [installing the Connectivity Pack](./ibm-connectivity-pack/README.md#configuring).
4646

47+
After installation, you can upgrade the Connectivity Pack to the latest version. For more information, see [upgrading the Connectivity Pack](./ibm-connectivity-pack/README.md#upgrading).
48+
4749
## Starting Kafka Connect
4850

4951
Configure the Kafka Connect runtime and include the configuration, certificates, and connectors for the Connectivity Pack by following these instructions.

ibm-connectivity-pack/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ keywords:
1919
kubeVersion: '>=1.25.0'
2020
name: ibm-connectivity-pack
2121
type: application
22-
version: 1.0.0
22+
version: 1.0.1

ibm-connectivity-pack/README.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ helm install <RELEASE-NAME> <CONNECTIVITY-PACK-HELM-CHART-URL> --set license.lic
1919
Where:
2020

2121
- `<RELEASE-NAME>` is the release name of your choice. For example, `ibm-connectivity-pack`
22-
- `<CONNECTIVITY-PACK-HELM-CHART-URL>` is the URL of the latest version of the Connectivity Pack Helm chart. For example: `https://github.com/ibm-messaging/connectivity-pack-kafka-connectors/releases/download/1.0.0/ibm-connectivity-pack-1.0.0.tgz`
22+
- `<CONNECTIVITY-PACK-HELM-CHART-URL>` is the URL of the latest version of the Connectivity Pack Helm chart. For example: `https://github.com/ibm-messaging/connectivity-pack-kafka-connectors/releases/download/1.0.1/ibm-connectivity-pack-1.0.1.tgz`
2323
- `license.licenseId=<LICENSE-ID>` is the license identifier (ID) for the program that you purchased. For more information, see [licensing reference](https://ibm.github.io/event-automation/support/licensing/).
2424
- `license.accept` determines whether the license is accepted (default is `false` if not specified).
2525
- `<NAMESPACE>` is the namespace where the Connectivity Pack is deployed.
@@ -28,6 +28,24 @@ You can override the default configuration parameters by using the `--set` flag
2828

2929
For a complete list of configuration parameters supported by the helm chart, see [Configuring](#configuring).
3030

31+
## Upgrading
32+
33+
To upgrade the Connectivity Pack to the latest version, run the following command:
34+
35+
```bash
36+
helm upgrade <RELEASE-NAME> <CONNECTIVITY-PACK-HELM-CHART-URL> -n <NAMESPACE>
37+
```
38+
39+
Where:
40+
41+
- `<RELEASE-NAME>` is the release name you specified when installing the Connectivity Pack. For example, `ibm-connectivity-pack`
42+
- `<CONNECTIVITY-PACK-HELM-CHART-URL>` is the URL of the latest version of the Connectivity Pack Helm chart. For example: `https://github.com/ibm-messaging/connectivity-pack-kafka-connectors/releases/download/1.0.1/ibm-connectivity-pack-1.0.1.tgz`
43+
- `<NAMESPACE>` is the namespace where the Connectivity Pack is deployed.
44+
45+
You can override the default configuration parameters by using the `--set` flag or by using a custom YAML file. For example, to set the `replicaCount` as `3`, you can use `--set replicaCount=3`.
46+
47+
For a complete list of configuration parameters supported by the helm chart, see [Configuring](#configuring).
48+
3149
## Uninstalling
3250

3351
To uninstall the Connectivity Pack by using the Helm chart, run the following command:
@@ -54,7 +72,7 @@ The following table lists the configurable parameters of the Connectivity Pack H
5472
| replicaCount | Number of replicas of the pod | 1 |
5573
| bunyan | Log configuration for the system | See [Logging](#logging) and the sample [values.yaml](values.yaml) file for more information. |
5674
| annotations | Override with product specific annotations | See [values.yaml](values.yaml) for more information. |
57-
| environmentVariables | Yaml object of environment variables to be added in action and event services |
75+
| environmentVariables | Yaml object of environment variables to be added in action and event services | SCARF_ANALYTICS: 'false' - To opt out scarf analytics by deafult
5876
| image.registry | Image registry URL | cp.icr.io |
5977
| image.path | Image namespace or the path under image registry before image name and digest | cp/ibm-eventstreams |
6078
| image.imagePullSecretName | Kubernetes image pull secret if it already exists in the namespace, if not add the following image pull details to create new secret | ibm-entitlement-key |

ibm-connectivity-pack/values.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ license:
1111
accept: false
1212
replicaCount: 1 # Replica of the POD
1313
bunyan: "'{\"loglevel\" : \"info\", \"logsrc\" : true, \"logstdouttext\" : {}}'" # Override Log configuration
14-
environmentVariables: {} # Yaml object ENV to be added on action and event pods
14+
environmentVariables: # Yaml object ENV to be added on action and event pods
15+
SCARF_ANALYTICS: 'false' # To opt out scarf analytics by default
1516
annotations:
1617
productName: IBM Connectivity pack
1718
image:

0 commit comments

Comments
 (0)