Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Helm chart #13

Open
itssimon opened this issue Aug 11, 2020 · 3 comments
Open

Helm chart #13

itssimon opened this issue Aug 11, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@itssimon
Copy link

It would be nice to package this up as a Helm chart to make it really easy to deploy.

@boosty boosty added the enhancement New feature or request label Aug 11, 2020
@TomChv
Copy link

TomChv commented Oct 29, 2020

Hi !
I made a helm chart but I can't push it the repository (permission denied) even if I create a new branch.
Can you help me @boosty ? I'll be glad to close this issue 😂

@jabbrwcky
Copy link
Contributor

Hi @TomChv,

please fork the repo, push your changes there and open a PR so we can discuss the changes

@TomChv TomChv mentioned this issue Oct 31, 2020
@aslafy-z
Copy link

aslafy-z commented Dec 16, 2021

I was using @TomChv PR until the branch was deleted the other day. Since then, I migrated using stakater's application chart - 0.0.73 version, they then deleted the ClusterRole/CRB feature. Here are my values for reference:

applicationName: oom-event-generator
labels:
  group: com.my-group
  team: my-team
deployment:
  replicas: 1
  image:
    repository: xingse/kubernetes-oom-event-generator
    tag: v1.2.0
  env:
    - name: VERBOSE
      value: "1"
  ports:
    - containerPort: 10254
      name: metrics
      protocol: TCP
  probes:
    readinessProbe:
      httpGet:
        path: /metrics
        port: metrics
      initialDelaySeconds: 10
      periodSeconds: 10
    livenessProbe:
      httpGet:
        path: /metrics
        port: metrics
      initialDelaySeconds: 10
      periodSeconds: 10
  resources:
    limits:
      cpu: 200m
      memory: 128Mi
    requests:
      cpu: 100m
      memory: 64Mi
service:
  ports:
    - name: metrics
      port: 10254
      protocol: TCP
      targetPort: metrics
serviceMonitor:
  enabled: true
  endpoints:
    - port: metrics
      interval: 30s
      path: /metrics
rbac:
  serviceAccount:
    enabled: true
    name: oom-event-generator
  clusterroles:
    - name: oom-event-generator
      rules:
        - apiGroups:
            - ""
          resources:
            - pods
            - pods/status
          verbs:
            - get
            - list
            - watch
        - apiGroups:
            - ""
          resources:
            - events
          verbs:
            - create
            - patch
            - list
            - watch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants