tonicai / tonic_helm_charts Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 3-Clause "New" or "Revised" License
License: BSD 3-Clause "New" or "Revised" License
I'd like to deploy this in EKS and use an IAM role via a service account
Your docs specify this permissions which I think needs assumed by the worker node.
https://docs.tonic.ai/app/setting-up-your-database/snowflake/initial-tonic-setup#aws-instance-profile-permissions
When I fixed it tonic paniced because database "tonic" does not exist
. Slightly confused how it worked in the first place but I fixed it by setting tonicdb.dbName
to ""
When smtp settings are not present, an error is thrown saying the values needed by the tonic-smtp-secret file are not present.
For environments using ExternalSecrets controller, it's not a helpful pattern to install the secret in the Chart values/metadata as it would facilitate it to be exposed in undesired places, depending on the deployment workflow.
Another pattern is to pass a reference to a secret in the namespace, and the deployment values could point to it naturally.
This way we can avoid [1] (redacted base64 string).
Example of Prometheus Operator using this pattern :
[1]:
# Use a Tonic license to enable different enterprise features. License keys can be obtained from Tonic.
tonicLicense: op8yukgo2ZibacJ8S5FoeiVsOOYd+1DwZJvEGRQnaANqWuU2SxNJ+uNf8C5DiWAe1Vsk9o5cuY1/y/eORR4qadTxfX2uOpUFgivacQ5yu38iFfuFWmyj47huCuMCtGs1xIxKFmdHLhcAcdtxY2B7gfw7mSD5gQ==
Currently we only install the notification container if the smtp settings are present in the values.yaml file. With the addition of webhooks, it should be installed always.
The lambda role and ECR name are configured via env vars. It would be nice to pass them in via the chart
env
and envRaw
here for an example https://github.com/KongZ/charts/blob/main/charts/graylog/templates/statefulset.yaml#L127we use annotations on the service to configure DNS, etc. patching this post-deployment is a pain
We would like to pull the container image from a local image repo.
Not just for this deployment but for all of them.
For tonic db, etc
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.