portefaix / portefaix-kubernetes

Kubernetes resources
https://github.com/portefaix/.github
Apache License 2.0
9 stars 7 forks source link

ChaosMesh: ARM64 Docker images #1499

Closed github-actions[bot] closed 2 years ago

github-actions[bot] commented 2 years ago

ChaosMesh: ARM64 Docker images

https://github.com/chaos-mesh/chaos-mesh/issues/1955

https://github.com/portefaix/portefaix/blob/ce13ffcf0bfa9a2f4051f6e4a52bed8cd57f1a26/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/chaos-mesh.yaml#L23


# Copyright (C) 2021 Nicolas Lamirault <nicolas.lamirault@gmail.com>
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
  name: chaos-mesh
  namespace: chaos-mesh
spec:
  values:
    # TODO: ChaosMesh: ARM64 Docker images
    # labels: kind/feature, priority/high, lifecycle/frozen, area/kubernetes, cloud/homelab
    # https://github.com/chaos-mesh/chaos-mesh/issues/1955

    controllerManager:
      image: pingcap/chaos-mesh:latest-arm
      resources:
        limits:
          cpu: 60m
          memory: 64Mi
        requests:
          cpu: 25m
          memory: 32Mi
    chaosDaemon:
      image: pingcap/chaos-daemon:latest-arm
      resources:
        limits:
          cpu: 80m
          memory: 256Mi
        requests:
          cpu: 20m
          memory: 64Mi
    dashboard:
      image: pingcap/chaos-dashboard:latest-arm
      securityMode: false
      resources:
        limits:
          cpu: 100m
          memory: 256Mi
        requests:
          cpu: 30m
          memory: 128Mi
      ingress:
        enabled: true
        annotations:
          kubernetes.io/ingress.class: nginx
          nginx.ingress.kubernetes.io/auth-url: "http://oauth2-proxy.identity.svc.cluster.local/oauth2/auth"
          nginx.ingress.kubernetes.io/auth-signin: "http://auth.192.168.1.4.nip.io/oauth2/sign_in?rd=http://$host$request_uri"
          hajimari.io/enable: "true"
          hajimari.io/icon: "biohazard"
          hajimari.io/appName: "Chaos-Mesh"
          hajimari.io/group: "Chaos"
        hosts:
          - name: chaos-mesh.192.168.1.4.nip.io
            path: /
            # pathType: Prefix

8772f9b3dcd9e51d5e7d7d35aeed818a15f8d417

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.