Grafana Multi Tenant Operator Versions Save

Grafana multi tenant operator

v1.4.0

2 years ago

Changelog for v1.4.0:

  • PR #30 Update project by @angelbarrera92

Commits 5cb37dd2ea17cba3ffb5871f9903128fa2e4184a Update kopf version by @angelbarrera92 d9c06a9ca9b6e6d34f0189151c8075c1cdff01b8 FIX: add missing log-format by @angelbarrera92 edd37de82949f465627531d1c3b7ed39a757c8ae Update utilities version by @angelbarrera92

Generated by Derek

v1.3.1

3 years ago

Changelog for v1.3.1:

  • PR #28 Fix drop id attribute by @dalvarezquiroga

Commits 31a9a173b49aa061e8a2d72a8493c7b320bbb8f0 Bump version: 1.3.0 → 1.3.1 by @angelbarrera92 aa67107a91280fed3fee0fa6aa78dc1f7a901c73 Fix drop id attribute by David Alvarez Quiroga 5662505a6845d27b2e892c8ed42c16cc3ce3f02d Update QUICKSTART.md by @angelbarrera92

Generated by Derek

v1.3.0

3 years ago

We are pleased to announce the v1.3.0 release.

First of all, thanks to @unitygilles to push a lot of effort in releasing the latest two versions. It provides a big step forward to this project.

This release contains a new CRD to easily manage datasources. Instead of managing datasources using the Organization CRDs, now you can create a datasource CRD then allowing organizations to use it. Find this graphite datasource example in the docs:

apiVersion: grafana.k8spin.cloud/v1
kind: Datasource
metadata:
  name: example-graphite
spec:
  organizations:
  - k8spin.cloud
  - great-customer-org
  datasource:
    name: graphite
    data: |-
      {
        "id": 1,
        "orgId": 1,
        "name": "test_datasource",
        "type": "graphite",
        "typeLogoUrl": "",
        "access": "proxy",
        "url": "http://mydatasource.test",
        "password": "",
        "user": "",
        "database": "",
        "basicAuth": false,
        "basicAuthUser": "",
        "basicAuthPassword": "",
        "withCredentials": false,
        "isDefault": false,
        "jsonData": {
          "graphiteType": "default",
          "graphiteVersion": "1.1"
        },
        "secureJsonFields": {},
        "version": 1,
        "readOnly": false
      }

Along with this feature, minor fixes and improvements have been developed.

Install or upgrade it by:

$ kubectl create secret generic grafana-multi-tenant-operator \
    --from-literal=GRAFANA_MULTI_TENANT_OPERATOR_HOST=my_grafana_host \
    --from-literal=GRAFANA_MULTI_TENANT_OPERATOR_ADMIN_USERNAME=admin \
    --from-literal=GRAFANA_MULTI_TENANT_OPERATOR_ADMIN_PASSWORD=my_admin_password
$ helm repo add grafana-multi-tenant-operator https://k8spin.github.io/grafana-multi-tenant-operator/charts --force-update
"grafana-multi-tenant-operator" has been added to your repositories
$ helm upgrade --install k8spin grafana-multi-tenant-operator/grafana-multi-tenant-operator

Thanks!

v1.2.0

3 years ago

Changelog for v1.2.0:

  • PR #18 Add Dashboard CRD to operator by @unitygilles
  • PR #17 Adding org_switch_lock and converted to async func by @unitygilles
  • PR #11 Add e2e tests to the workflow by @angelbarrera92
  • PR #14 Enhance API connection by @unitygilles

Commits d515535068bc346dd61361dd6ed5dfc038ca7688 Bump version: 1.1.0 → 1.2.0 by @angelbarrera92 2556d9dcf302d0477083ae45e1c669207c1b7c52 fix kopf version by @angelbarrera92 b7df1332a95b3a7a93715b8e4f03bc595f49fbb1 Pass python lint by @angelbarrera92 e911b17747a6ed88236e750ffca1a23178441d26 Align dashboard title creation by @angelbarrera92 d0da5e3ea132898e76e52f56daddd2d93df264bb fix minor docs typos by @angelbarrera92 ae96a4a0e11da393f25740b69a636c8101c3bf6f Remove chart bump by @unitygilles 4375652b70730d93407d29af3d68df9238321af3 updating docs to reflect changes by @unitygilles 12900e8a1e406bb553113926f5a2f74e178e35a9 changing CRD structure to follow GH issue by @unitygilles e7a44586e0cb09afde1e9d4ac8e45b139cff7de6 Updating chart README by @unitygilles 78bedc3bb4fe3201f815131ac8a98504dd43f4d5 bumping chart version with new crd def by @unitygilles ff1f420900476391abe3e3f322e226af46e2f036 better error handling and backoff to 25 by @unitygilles 6a9bb6a93e2851bf47db453ca32122e56adce2d3 adding e2e test for dashboard creation, trigger e2e test by @unitygilles 076ee7f00abbb41e23bda21f79c7104b428a591e adding dashboard crd support by @unitygilles 7976faea60648574c5531344a6ab7a1f4f71c400 adding org_switch_lock and converted to async func by @unitygilles 49358d4aa6de0c80be5025ad1dd87bca16d20257 Include e2e tests on pipelines by @angelbarrera92 52f9c5135f0cfb1ed226c55fe4285cdae1312b8e Adding default values for protocol and timeout by @unitygilles 0849bc287cf875b15f58649e8e6eb5d1d02a8e18 fixing wrong doc info on operator_port by @unitygilles c0a20dcc65c54348c46b3f3c9f32176fd5377da7 Adding documentation for additional config by @unitygilles ab71496bcc223f70f08c1f3958782206ad3d762f adding additional connection args by @unitygilles 194dbefa82203caf839a54606ba3aac249a0ab18 Configure derek by @angelbarrera92 1cae41c170cfb47cecb763010459258c5efb81a4 FIX: helm install command by @angelbarrera92 26bba41254ca2fbc31a8049e856ed70becdf8011 FIX: Changelog typo by @angelbarrera92

Generated by Derek

v1.1.0

3 years ago

Version v1.1.0

The second release does not add any functionality to the Operator, but it includes:

  • Moved away from GitLab and DockerHub. Hola GitHub!
    • Configured GitHub action to publish container image and the Helm chart. Thanks to @unitygilles
  • Configured bumpversion.
  • Update python from 3.7 to 3.9.
  • Update grafana-api python dependency.

v1.0.2

4 years ago

v1.0.2-rc1

4 years ago

v1.0.1

4 years ago

v1.0.0

4 years ago

v1.0.0-rc3

4 years ago