Skip to content

Commit

Permalink
Redpanda console (#216)
Browse files Browse the repository at this point in the history
* Redpanda console

* added cheetah-redpanda-console to the workflows

* Update chart names and descriptions for Cheetah Redpanda Console

* Update environment variable names in deployment.yaml for Cheetah Redpanda Console

---------

Co-authored-by: rkthtrifork <[email protected]>
  • Loading branch information
KastTrifork and rkthtrifork authored May 8, 2024
1 parent da049ec commit c818a91
Show file tree
Hide file tree
Showing 19 changed files with 2,048 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/workflows/helm-create-release-branch-call.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ on:
- cheetah-application
- flink-job
- opensearchrole
- cheetah-redpanda-console

bump-type:
type: choice
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/helm-create-release-call.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ on:
- cheetah-application
- flink-job
- opensearchrole
- cheetah-redpanda-console

jobs:
lint:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/helm-create-release-candidate-call.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ on:
- cheetah-application
- flink-job
- opensearchrole
- cheetah-redpanda-console
jobs:
verify-flow-and-publish-release-candidate:
uses: trifork/cheetah-infrastructure-utils-workflows/.github/workflows/helm-create-release-candidate-call.yml@main
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/helm-create-snapshot-call.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ on:
- cheetah-application
- flink-job
- opensearchrole
- cheetah-redpanda-console

jobs:
create-snapshot:
Expand Down
24 changes: 24 additions & 0 deletions charts/cheetah-redpanda-console/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
README.md.gotmpl
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
44 changes: 44 additions & 0 deletions charts/cheetah-redpanda-console/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

apiVersion: v2
name: cheetah-redpanda-console
description: Helm chart to deploy Cheetah Redpanda Console.

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/)

# Chart versions do not track appVersion
version: 0.0.1

# The app version is the version of the Chart application
appVersion: v2.5.2

icon: https://images.ctfassets.net/paqvtpyf8rwu/3cYHw5UzhXCbKuR24GDFGO/73fb682e6157d11c10d5b2b5da1d5af0/skate-stand-panda.svg
sources:
- https://github.com/redpanda-data/helm-charts
annotations:
artifacthub.io/license: Apache-2.0
artifacthub.io/links: |
- name: Documentation
url: https://docs.redpanda.com
- name: "Helm (>= 3.6.0)"
url: https://helm.sh/docs/intro/install/
artifacthub.io/images: |
- name: redpanda
image: docker.redpanda.com/redpandadata/console:v2.5.2
Loading

0 comments on commit c818a91

Please sign in to comment.