cloudworkz / kube-eagle-helm-chart Goto Github PK
View Code? Open in Web Editor NEWHelm chart for deployment of kube-eagle
Helm chart for deployment of kube-eagle
The annotation kubernetes.io/ingress.class
will be depreacated.
See https://kubernetes.io/docs/concepts/services-networking/ingress/#deprecated-annotation
So users have to use the new ingressClassName
field.
See https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#ingress-v1-networking-k8s-io
the kube-eagle pod is restarting frequently.
This is the error I got.
panic: the server is currently unable to handle the request (get pods.metrics.k8s.io)
goroutine 38 [running]:
github.com/google-cloud-tools/kube-eagle/vendor/github.com/weeco/kube-eagle/pkg/metrics_store.Collect()
/go/src/github.com/google-cloud-tools/kube-eagle/vendor/github.com/weeco/kube-eagle/pkg/metrics_store/metrics_store.go:59 +0x386
main.main.func1()
/go/src/github.com/google-cloud-tools/kube-eagle/main.go:56 +0x32
created by main.main
/go/src/github.com/google-cloud-tools/kube-eagle/main.go:52 +0x47
K8s 1.16 has removed deprecated versions of api's.
Do you have any plan to make it work for 1.16 too ?
helm install --name=kube-eagle kube-eagle/kube-eagle
Error: validation failed: unable to recognize "": no matches for kind "Deployment" in version "apps/v1beta2"
Seems that I can't pass ENV to helm chart ?
Thx, testing this now. Seems great!
Please add the chart to https://artifacthub.io/
As far as I can tell, this works fine if you install the helm chart into the default namespace. As soon as you pass a --namespace something-else
into the command, it is unable to authenticate.
I've pinned this down to the ServiceAccount
resource, which has namespace: default
specified in there.
Would be great to have as well option to pass pod annotations.
Thx.
Since the removal of the tgz file in the repository, the installation instructions aren't correct anymore. Output:
helm install kube-eagle/kube-eagle --debug
[debug] Created tunnel using local port: '61514'
[debug] SERVER: "127.0.0.1:61514"
[debug] Original chart version: ""
Error: Failed to fetch https://raw.githubusercontent.com/google-cloud-tools/kube-eagle-helm-chart/master/kube-eagle-1.0.4.tgz : 404 Not Found
I guess will be nice to have an option where we can set strageryType
.
Thx.
Can you add a securityContext for the container (and possibly also the pod) with minimal access - so that it can be deployed with a strict PSP.
Without it I get:
state:
waiting:
message: container has runAsNonRoot and image will run as root
reason: CreateContainerConfigError
time curl 172.31.0.85:8080/health
Ok
real 0m1,429s
user 0m0,008s
sys 0m0,011s
It's taking longer than the default 1s to return the /health endpoint.
Sorry, my english is poor.
Current hardcoded Annotations
prometheus.io/scrape: "true"
prometheus.io/port: {{ .Values.service.port | quote }}
prometheus.io/path: "/metrics"
Annotations I need
prometheus.io/scrape: "false"
prometheus.io/scrape_every_5s: "true"
prometheus.io/port: {{ .Values.service.port | quote }}
prometheus.io/path: "/metrics"
I need a way to override the default like this.
It would be nice if grafana dasboards could be added though ConfigMap as it is done in https://github.com/helm/charts/tree/master/stable/prometheus-operator
Is it possible to keep old versions of helm charts packages? I am relying on a specific version for the installation, but it breaks once you override it with a new version. Any plans to move to charts/stable?
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.