Skip to content

Commit

Permalink
Merge pull request #113 from unicef/feature/94-upgrade-helm-charts-ve…
Browse files Browse the repository at this point in the history
…rsions

Feature: update helm chart versions (dagster, superset, drill)
  • Loading branch information
merlos authored Dec 11, 2024
2 parents f0a13f4 + f8bbd72 commit fe5d7a9
Show file tree
Hide file tree
Showing 55 changed files with 3,618 additions and 2,704 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ mag-cli/site

_helm-repo

# Dev config for testing helm scripts
helm-scripts/dev.config


# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

_magasin_ enables organizations to perform of automatic data ingestion, storage, analysis, ML/AI compute and visualization at scale.

_magasin_ is a toolset composed by mature open source projects that are integrated to provide an end-to-end data platform. It is designed to be cloud-native, scalable, and easy to deploy.

Learn more about [why _magasin_](https://magasin.unicef.io/why-magasin.html) and its [architecture](https://magasin.unicef.io/architecture.html).

## Get started
Expand Down
4 changes: 4 additions & 0 deletions docs/.check-ignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
http://localhost:4444/mag-cli*
https://www.unicef.org
http://unicef.org
https://unicef.github.io/magasin/mag_dagster/
2 changes: 1 addition & 1 deletion docs/contributing/documentation.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Quarto is well integrated with Visual Studio Code, and has a preview feature.

## Website release

The website is published in the [Github Page](https://pages.github.com/). The resulting site is in the [`gh-pages` branch](https://github.com/unicef/magasin/tree/gh-pages) of the main repository. The URL [http://unicef.github.com/magasin](http://unicef.github.com/magasin).
The website is published in the [Github Page](https://pages.github.com/). The resulting site is in the [`gh-pages` branch](https://github.com/unicef/magasin/tree/gh-pages) of the main repository. The URL [https://unicef.github.io/unicef/magasin](https://ungithub.io/magasin).

### ** NEVER USE `quarto publish gh-pages` **

Expand Down
2 changes: 1 addition & 1 deletion docs/get-started/create-a-dashboard.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ Excellent, you have completed this getting started, in the course of it, you wer

Magasin is composed by several mature open source components, mastering and setting them up to fulfill your organization requirements may require some time and practice.

* [End user guides](../end-user-guides.qmd). If you want to learn more about from an end user perspective on how to use some of the components of magasin.
* [End user guides](../user-guides/). If you want to learn more about from an end user perspective on how to use some of the components of magasin.

* [Custom deployment and setup](../deployment.qmd). This documents has useful references if you need to learn more on how to deploy magasin within your organization.

Expand Down
2 changes: 1 addition & 1 deletion docs/install/advanced.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Magasin includes an installer script that sets up all the necessary dependencies

## Understanding the installer script

To install magasin, the most straight forward way is to use the installer. This [install-magasin.sh](https://github.com/unicef/magasin/tree/main/scripts/install/install-magasin.sh) script is used for both Mac OS and [Debian](https://debian.org) like GNU/Linux and performs two tasks:
To install magasin, the most straight forward way is to use the installer. This [install-magasin.sh](https://github.com/unicef/magasin/tree/main/installer/install-magasin.sh) script is used for both Mac OS and [Debian](https://debian.org) like GNU/Linux and performs two tasks:

1. The first one is to install all the pre-requisites required on your computer in order to be able to deploy magasin to a Kubernetes cluster (namely kubectl, helm, mc and mag-cli)
2. The second one is to deploy magasin in the preselected kubernetes cluster.
Expand Down
49 changes: 49 additions & 0 deletions helm-scripts/update-helm-charts.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Update Helm charts configuration file
#
# Empty lines and lines starting with # are ignored
#
# The file is a list of Helm repositories and Helm charts to be downloaded
# # Format

# repo_url: The URL of the Helm repository
# repo_name: The name of the Helm repository. This is how it will be called internally
# chart_name: The name of the Helm chart to be downloaded
# chart_version: The version of the Helm chart to download
#
# repo_url repo_name chart_name chart_version
#-------------------------------------------------------------------------------------
# To get the latest version number use the tag in the github repo
# https://github.com/dagster-io/dagster/releases Example: 1.6.0
https://dagster-io.github.io/helm dagster dagster 1.9.3

#
# Daskhub
#
# To get the version number use the release tag in the repo
# https://github.com/dask/helm-chart/tags. Example 2024.1.0
https://helm.dask.org/ dask daskhub 2024.1.0

#
# Apache Drill
#
# To get the version Use the latest release tag in the repo
# https://github.com/magasin-drill/tags
https://unicef.github.io/magasin-drill drill drill 0.9.0

#
# MinIO
#
# To get the latest version number go to
# https://operator.min.io/index.yaml
# Search for the string "name: operator"
https://operator.min.io/ minio operator 5.0.11
https://operator.min.io/ minio tenant 5.0.11

#
# Superset
#
# Search for superset-helm-chart version
# https://github.com/apache/superset/tags
# https://apache.github.io/superset/index.yaml

https://apache.github.io/superset superset superset 0.13.4
Loading

0 comments on commit fe5d7a9

Please sign in to comment.