Explorar o código

update ceph to quincy

Josh Bicking hai 2 meses
pai
achega
2f9c15c94b

+ 1 - 1
jellyfin.yaml

@@ -23,7 +23,7 @@ spec:
     spec:
       containers:
       - name: jellyfin
-        image: jellyfin/jellyfin:10.8.5
+        image: jellyfin/jellyfin:10.9.8
         ports:
         - containerPort: 8096
           name: http-web-svc

+ 3 - 1
plex.yaml

@@ -10,6 +10,8 @@ metadata:
   name: plex
   namespace: plex
 spec:
+  strategy:
+    type: Recreate
   selector:
     matchLabels:
       app: plex
@@ -23,7 +25,7 @@ spec:
     spec:
       containers:
       - name: plex
-        image: linuxserver/plex:version-1.40.3.8555-fef15d30c
+        image: linuxserver/plex:1.40.4.8679-424562606-ls224
         # for debugging
         # command: ["/bin/sh"]
         # args: ["-c", "sleep 3600"]

+ 2 - 0
rook/data/data-filesystem.yaml

@@ -1,3 +1,5 @@
+# TODO move to the main helm values
+# TODO deviceClass: hdd
 apiVersion: ceph.rook.io/v1
 kind: CephFilesystem
 metadata:

+ 2 - 1
rook/media2/media2-filesystem.yaml

@@ -1,3 +1,4 @@
+# TODO move to the main helm values
 apiVersion: ceph.rook.io/v1
 kind: CephFilesystem
 metadata:
@@ -34,4 +35,4 @@ spec:
       tolerations:
       - key: storage-node
         operator: Exists
-    priorityClassName: system-cluster-critical
+    priorityClassName: system-cluster-critical

+ 1 - 0
rook/plex/plex-filesystem.yaml

@@ -1,3 +1,4 @@
+# TODO move to the main helm values
 apiVersion: ceph.rook.io/v1
 kind: CephFilesystem
 metadata:

+ 1 - 0
rook/proxmox/proxmox-blockpool.yaml

@@ -1,3 +1,4 @@
+# TODO move to the main helm values? or remove? or start using?
 apiVersion: ceph.rook.io/v1
 kind: CephBlockPool
 metadata:

+ 9 - 3
rook/rook-ceph-cluster-values.yaml

@@ -27,7 +27,7 @@ toolbox:
   # -- Enable Ceph debugging pod deployment. See [toolbox](../Troubleshooting/ceph-toolbox.md)
   enabled: true
   # -- Toolbox image, defaults to the image used by the Ceph cluster
-  image: #quay.io/ceph/ceph:v17.2.6
+  image: quay.io/ceph/ceph:v17.2.7
   # -- Toolbox tolerations
   tolerations: []
   # -- Toolbox affinity
@@ -90,8 +90,7 @@ cephClusterSpec:
     # versions running within the cluster. See tags available at https://hub.docker.com/r/ceph/ceph/tags/.
     # If you want to be more precise, you can always use a timestamp tag such quay.io/ceph/ceph:v15.2.11-20200419
     # This tag might not contain a new Ceph version, just security fixes from the underlying operating system, which will reduce vulnerabilities
-    # image: quay.io/ceph/ceph:v17.2.6
-    image: quay.io/ceph/ceph:v16.2.7
+    image: quay.io/ceph/ceph:v17.2.7
     # Whether to allow unsupported versions of Ceph. Currently `pacific`, `quincy`, and `reef` are supported.
     # Future versions such as `squid` (v19) would require this to be set to `true`.
     # Do not set to true in production.
@@ -438,6 +437,8 @@ ingress:
     ## to set the ingress class
     # ingressClassName: nginx
 
+# TODO a ssd blockpool
+
 # -- A list of CephBlockPool configurations to deploy
 # @default -- See [below](#ceph-block-pools)
 cephBlockPools:
@@ -447,6 +448,7 @@ cephBlockPools:
       failureDomain: host
       replicated:
         size: 3
+      deviceClass: hdd
       # Enables collecting RBD per-image IO statistics by enabling dynamic OSD performance counters. Defaults to false.
       # For reference: https://docs.ceph.com/docs/master/mgr/prometheus/#rbd-io-statistics
       # enableRBDStats: true
@@ -510,12 +512,14 @@ cephFileSystems:
       metadataPool:
         replicated:
           size: 3
+        deviceClass: ssd
       dataPools:
         - failureDomain: host
           replicated:
             size: 3
           # Optional and highly recommended, 'data0' by default, see https://github.com/rook/rook/blob/master/Documentation/CRDs/Shared-Filesystem/ceph-filesystem-crd.md#pools
           name: data0
+          deviceClass: hdd
       metadataServer:
         activeCount: 1
         activeStandby: true
@@ -600,11 +604,13 @@ cephObjectStores:
         failureDomain: host
         replicated:
           size: 3
+        deviceClass: ssd
       dataPool:
         failureDomain: host
         erasureCoded:
           dataChunks: 2
           codingChunks: 1
+        deviceClass: hdd
       preservePoolsOnDelete: true
       gateway:
         placement: