Skip to content

Commit

Permalink
Merge pull request #33 from superstreamlabs/qa
Browse files Browse the repository at this point in the history
Release 0.1.4
  • Loading branch information
valeraBr authored Sep 12, 2024
2 parents b73e9b9 + 314fd97 commit 4d7bbd9
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 29 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,14 @@ To deploy the Superstream, run the following command:
helm repo add superstream-onprem https://k8s-onprem.superstream.ai/ --force-update && helm upgrade --install superstream superstream-onprem/superstream-onprem -f custom_values.yaml --create-namespace --namespace superstream --wait
```

## Configure valid FQDN records
To use the Superstream User Interface, the following two FQDN records should be exposed under the same domain.
- Expose the Superstream Control Plane service. Using superstream-api at the beginning of the configured FQDN is a hard requirement.
Example: "superstream-api.example.com"
- Expose the Superstream Control Plane UI service.
Example: superstream-app.example.com
- Log in to the Superstream UI and connect your first Kafka cluster.

## Parameters
The following table lists the configurable parameters of the SuperStream chart and their default values:

Expand Down
4 changes: 2 additions & 2 deletions charts/superstream/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.3
version: 0.1.4
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "1.0.405"
appVersion: "1.0.407"
icon: https://memphis-public-files.s3.eu-central-1.amazonaws.com/superstream_logo.png
dependencies:
- name: nats
Expand Down
37 changes: 11 additions & 26 deletions charts/superstream/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ global:
superstreamActivationToken: "" # Enter the activation token required for services or resources that need an initial token for activation or authentication.
skipLocalAuthentication: true
onPrem: true

image:
# global image pull policy to use for all container images in the chart
# can be overridden by individual image pullPolicy
Expand All @@ -19,15 +18,12 @@ global:
# global registry to use for all container images in the chart
# can be overridden by individual image registry
registry:

# Global labels will be applied to all resources deployed by the chart
labels: {}
## If your environment uses a proxy server, uncomment the lines below and replace the URL with your proxy server's address.
proxy:
enabled: false
proxyUrl: "https://your-proxy-server"


############################################################
# NATS config
############################################################
Expand All @@ -41,7 +37,6 @@ nats:
fileStore:
pvc:
storageClassName: ""

############################################################
# Superstream Control Plane config
############################################################
Expand All @@ -54,11 +49,9 @@ superstreamControlPlane:
# Policy for pulling the image
pullPolicy: Always
# Overrides the image tag whose default is the chart appVersion.
tag: "1.0.405"
registry:
tag: "1.0.407"
registry:
imagePullSecrets: []


initContainers:
# Image used for readiness checks or setup tasks before the main containers start
image: curlimages/curl:8.6.0
Expand All @@ -68,36 +61,29 @@ superstreamControlPlane:
superstreamActivationToken: ""
useExisting: true
service:
enabled: true
type: ClusterIP
port: 8888


enabled: true
type: ClusterIP
port: 8888
# Superstream Control Plane UI config
userInterface:
# Number of replicas for the control plane UI deployment
# Number of replicas for the control plane UI deployment
replicaCount: 1
image:
# Docker image repository for the UI service
repository: superstreamlabs/superstream-control-plane-onprem-ui
# Policy for pulling the image
pullPolicy: Always
# Overrides the image tag whose default is the chart appVersion.
tag: "1.0.407"
registry:
tag: "1.0.410"
registry:
imagePullSecrets: []


initContainers:
# Image used for readiness checks or setup tasks before the main containers start
image: curlimages/curl:8.6.0
service:
enabled: true
type: ClusterIP
port: 80



############################################################
# Superstream Engine config
############################################################
Expand All @@ -111,8 +97,8 @@ superstreamEngine:
# Policy for pulling the image
pullPolicy: Always
# Overrides the image tag whose default is the chart appVersion.
tag: "1.0.403"
registry:
tag: "1.0.404"
registry:
imagePullSecrets: []
# Overrides for Helm's default naming conventions
nameOverride: ""
Expand Down Expand Up @@ -216,14 +202,13 @@ superstreamEngine:
remoteSyslog: superstream-syslog
port: 5514
protocol: udp

syslog:
replicaCount: 1
image:
repository: linuxserver/syslog-ng
pullPolicy: IfNotPresent
tag: "4.7.1" # Use a specific version to ensure consistency across deployments
registry:
registry:
imagePullSecrets: []
service:
type: ClusterIP
Expand Down
2 changes: 1 addition & 1 deletion version.conf
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.3
0.1.4

0 comments on commit 4d7bbd9

Please sign in to comment.