Skip to content

Commit 26220e5

Browse files
authored
Merge pull request #18 from factorhouse/feature/bump-up-versions-for-94-6
Bump up version for 94.6
2 parents 282b598 + 9589b3f commit 26220e5

File tree

11 files changed

+77
-51
lines changed

11 files changed

+77
-51
lines changed
Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
1-
Download and extract the Helm chart from the Marketplace listing repository.
1+
Add the Factor House Helm Repository in order to use the Kpow Helm Chart.
22

33
```bash
4-
export HELM_EXPERIMENTAL_OCI=1
5-
aws ecr get-login-password \
6-
--region us-east-1 | helm registry login \
7-
--username AWS \
8-
--password-stdin 709825985650.dkr.ecr.us-east-1.amazonaws.com
4+
helm repo add factorhouse https://charts.factorhouse.io
5+
```
6+
7+
Update Helm repositories to ensure you install the latest version of Kpow.
98

10-
mkdir awsmp-chart && cd awsmp-chart
11-
helm pull oci://709825985650.dkr.ecr.us-east-1.amazonaws.com/factor-house/kpow-aws-hourly \
12-
--version <VERSION_NUMBER>
13-
tar xf $(pwd)/* && find $(pwd) -maxdepth 1 -type f -delete
9+
```bash
10+
helm repo update
1411
```

_readme_gen/kpow/templates/kpow-aws-annual.template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This Helm chart is for the [Kpow Annual](https://aws.amazon.com/marketplace/pp/p
2323

2424
## Prerequisites
2525

26-
The minimum information Flex requires to operate is:
26+
The minimum information Kpow requires to operate is:
2727

2828
- **License Details**: No license required—billing is handled automatically through your AWS account.
2929
- **Kafka Bootstrap URL**

_readme_gen/kpow/templates/kpow-aws-hourly.template.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ This Helm chart is for the [Kpow Hourly](https://aws.amazon.com/marketplace/pp/p
2222

2323
## Prerequisites
2424

25-
The minimum information Flex requires to operate is:
25+
The minimum information Kpow requires to operate is:
2626

2727
- **License Details**: No license required—billing is handled automatically through your AWS account.
2828
- **Kafka Bootstrap URL**
@@ -49,7 +49,7 @@ You can now deploy Kpow to EKS using this Service Account, which includes an IAM
4949

5050
## Run Kpow in Kubernetes
5151

52-
### Download the Kpow Helm chart
52+
### Configure the Kpow Helm Repository
5353

5454
@@include(\_partials/\_configure-helm-kpow-aws-hourly.md)
5555

@@ -64,7 +64,7 @@ Some fields, particularly integers and strings containing quotation marks, requi
6464
The following example shows how to install Kpow from the command line, highlighting how to handle escaped commas and quotes:
6565

6666
```bash
67-
helm install kpow ./kpow-aws-hourly/ \
67+
helm install kpow factorhouse/kpow-aws-hourly \
6868
--set serviceAccount.create=false \
6969
--set serviceAccount.name=kpow \
7070
--set env.BOOTSTRAP="b-1.<cluster-name>.<cluster-identifier>.c8.kafka.us-east-1.amazonaws.com:9096" \
@@ -90,7 +90,7 @@ NOTES:
9090
You can configure Kpow with a ConfigMap of environment variables as follows:
9191

9292
```bash
93-
helm install kpow ./kpow-aws-hourly/ \
93+
helm install kpow factorhouse/kpow-aws-hourly \
9494
--set envFromConfigMap=kpow-config \
9595
--create-namespace --namespace factorhouse
9696
```
@@ -107,10 +107,26 @@ For general guidance, see the Kubernetes documentation on [configuring all key-v
107107

108108
You can run Kpow with local edits to chart files to provide custom configuration.
109109

110+
#### Pull and Untar the Kpow Charts
111+
112+
```bash
113+
helm pull factorhouse/kpow-aws-hourly --untar --untardir .
114+
```
115+
110116
#### Make Local Edits
111117

112118
Make any edits required to `kpow-aws-hourly/Chart.yaml` or `kpow-aws-hourly/values.yaml` (adding volume mounts, etc).
113119

120+
#### Run Local Charts
121+
122+
The command to run local charts is slightly different, see `./kpow-aws-hourly` rather than `factorhouse/kpow-aws-hourly`.
123+
124+
```bash
125+
helm install kpow ./kpow-aws-hourly \
126+
<.. --set configuration, etc ..> \
127+
--create-namespace -namespace factorhouse
128+
```
129+
114130
#### Configuring with an Existing ConfigMap
115131

116132
This is the recommended method for managing configuration separately from the Helm chart.

charts/flex-ce/Chart.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
name: flex-ce
33
description: Run Flex for Apache Flink Community Edition in Kubernetes
44
type: application
5-
version: 1.0.69
6-
appVersion: "94.5"
5+
version: 1.0.70
6+
appVersion: "94.6"
77
keywords:
88
- flink
99
- flink-ui
@@ -17,5 +17,5 @@ maintainers:
1717
1818
annotations:
1919
artifacthub.io/signKey: |
20-
fingerprint: 9686853629F9810E63A72373BA3D0FAE1A26981F
21-
url: https://keybase.io/factorhouse/pgp_keys.asc
20+
fingerprint: 9686853629F9810E63A72373BA3D0FAE1A26981F
21+
url: https://keybase.io/factorhouse/pgp_keys.asc

charts/flex/Chart.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
name: flex
33
description: Run Flex for Apache Flink in Kubernetes
44
type: application
5-
version: 1.0.69
6-
appVersion: "94.5"
5+
version: 1.0.70
6+
appVersion: "94.6"
77
keywords:
88
- flink
99
- flink-ui
@@ -17,5 +17,5 @@ maintainers:
1717
1818
annotations:
1919
artifacthub.io/signKey: |
20-
fingerprint: 9686853629F9810E63A72373BA3D0FAE1A26981F
21-
url: https://keybase.io/factorhouse/pgp_keys.asc
20+
fingerprint: 9686853629F9810E63A72373BA3D0FAE1A26981F
21+
url: https://keybase.io/factorhouse/pgp_keys.asc

charts/kpow-aws-annual/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
name: kpow-aws-annual
33
description: Run Kpow Annual from the AWS Marketplace in Kubernetes
44
type: application
5-
version: 1.0.59
6-
appVersion: "94.5"
5+
version: 1.0.60
6+
appVersion: "94.6"
77
keywords:
88
- kafka
99
- kafka-ui

charts/kpow-aws-annual/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This Helm chart is for the [Kpow Annual](https://aws.amazon.com/marketplace/pp/p
2323

2424
## Prerequisites
2525

26-
The minimum information Flex requires to operate is:
26+
The minimum information Kpow requires to operate is:
2727

2828
- **License Details**: No license required—billing is handled automatically through your AWS account.
2929
- **Kafka Bootstrap URL**

charts/kpow-aws-hourly/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
name: kpow-aws-hourly
33
description: Run Kpow Hourly from the AWS Marketplace in Kubernetes
44
type: application
5-
version: 1.0.0
6-
appVersion: "94.5"
5+
version: 1.0.01
6+
appVersion: "94.6"
77
keywords:
88
- kafka
99
- kafka-ui

charts/kpow-aws-hourly/README.md

Lines changed: 28 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ This Helm chart is for the [Kpow Hourly](https://aws.amazon.com/marketplace/pp/p
2222

2323
## Prerequisites
2424

25-
The minimum information Flex requires to operate is:
25+
The minimum information Kpow requires to operate is:
2626

2727
- **License Details**: No license required—billing is handled automatically through your AWS account.
2828
- **Kafka Bootstrap URL**
@@ -70,21 +70,18 @@ ip-192-168-...-21.ec2.internal Ready <none> 2m15s v1.32.9-eks-113cf36
7070

7171
## Run Kpow in Kubernetes
7272

73-
### Download the Kpow Helm chart
73+
### Configure the Kpow Helm Repository
7474

75-
Download and extract the Helm chart from the Marketplace listing repository.
75+
Add the Factor House Helm Repository in order to use the Kpow Helm Chart.
7676

7777
```bash
78-
export HELM_EXPERIMENTAL_OCI=1
79-
aws ecr get-login-password \
80-
--region us-east-1 | helm registry login \
81-
--username AWS \
82-
--password-stdin 709825985650.dkr.ecr.us-east-1.amazonaws.com
83-
84-
mkdir awsmp-chart && cd awsmp-chart
85-
helm pull oci://709825985650.dkr.ecr.us-east-1.amazonaws.com/factor-house/kpow-aws-hourly \
86-
--version <VERSION_NUMBER>
87-
tar xf $(pwd)/* && find $(pwd) -maxdepth 1 -type f -delete
78+
helm repo add factorhouse https://charts.factorhouse.io
79+
```
80+
81+
Update Helm repositories to ensure you install the latest version of Kpow.
82+
83+
```bash
84+
helm repo update
8885
```
8986

9087

@@ -99,7 +96,7 @@ Some fields, particularly integers and strings containing quotation marks, requi
9996
The following example shows how to install Kpow from the command line, highlighting how to handle escaped commas and quotes:
10097

10198
```bash
102-
helm install kpow ./kpow-aws-hourly/ \
99+
helm install kpow factorhouse/kpow-aws-hourly \
103100
--set serviceAccount.create=false \
104101
--set serviceAccount.name=kpow \
105102
--set env.BOOTSTRAP="b-1.<cluster-name>.<cluster-identifier>.c8.kafka.us-east-1.amazonaws.com:9096" \
@@ -125,7 +122,7 @@ NOTES:
125122
You can configure Kpow with a ConfigMap of environment variables as follows:
126123

127124
```bash
128-
helm install kpow ./kpow-aws-hourly/ \
125+
helm install kpow factorhouse/kpow-aws-hourly \
129126
--set envFromConfigMap=kpow-config \
130127
--create-namespace --namespace factorhouse
131128
```
@@ -185,10 +182,26 @@ helm delete kpow --namespace factorhouse
185182

186183
You can run Kpow with local edits to chart files to provide custom configuration.
187184

185+
#### Pull and Untar the Kpow Charts
186+
187+
```bash
188+
helm pull factorhouse/kpow-aws-hourly --untar --untardir .
189+
```
190+
188191
#### Make Local Edits
189192

190193
Make any edits required to `kpow-aws-hourly/Chart.yaml` or `kpow-aws-hourly/values.yaml` (adding volume mounts, etc).
191194

195+
#### Run Local Charts
196+
197+
The command to run local charts is slightly different, see `./kpow-aws-hourly` rather than `factorhouse/kpow-aws-hourly`.
198+
199+
```bash
200+
helm install kpow ./kpow-aws-hourly \
201+
<.. --set configuration, etc ..> \
202+
--create-namespace -namespace factorhouse
203+
```
204+
192205
#### Configuring with an Existing ConfigMap
193206

194207
This is the recommended method for managing configuration separately from the Helm chart.

charts/kpow-ce/Chart.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
name: kpow-ce
33
description: Run Kpow for Apache Kafka Community Edition in Kubernetes
44
type: application
5-
version: 1.0.69
6-
appVersion: "94.5"
5+
version: 1.0.70
6+
appVersion: "94.6"
77
keywords:
88
- kafka
99
- kafka-ui
@@ -20,5 +20,5 @@ maintainers:
2020
2121
annotations:
2222
artifacthub.io/signKey: |
23-
fingerprint: 9686853629F9810E63A72373BA3D0FAE1A26981F
24-
url: https://keybase.io/factorhouse/pgp_keys.asc
23+
fingerprint: 9686853629F9810E63A72373BA3D0FAE1A26981F
24+
url: https://keybase.io/factorhouse/pgp_keys.asc

0 commit comments

Comments
 (0)