Skip to main content

Hi,

I just try backup our on-prems self-hosted kubernetes cluster using kasten.

Kubernetes version : 1.23.5

CRI : containerd

Location Profile : NFS Filestore

Snapshot Drive : CSI

StorageClass, VolumeSnapshotClass and VolumeSnapshotContent

We got failed with message below :

Volume Snapshots are not supported for this storage provider

 

Output from validation tools :

 

kominfo@node1:~/k10$ curl https://docs.kasten.io/tools/k10_primer.sh | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 10660  100 10660    0     0   6480      0  0:00:01  0:00:01 --:--:--  6480
Namespace option not provided, using default namespace
Checking for tools
 --> Found kubectl
 --> Found helm
 --> Found jq
 --> Found cat
 --> Found base64
 --> Found tr
Checking if the Kasten Helm repo is present
 --> The Kasten Helm repo was found
Checking for required Helm version (>= v3.9.0)
 --> No Tiller needed with Helm v3.8.2
K10Primer image
 --> K10 version derived from the Helm repo () does not meet the minimum requirements (4.5.13)
Checking access to the Kubernetes context kubernetes-admin@kubernetes
 --> Able to access the default Kubernetes namespace
K10 Kanister tools image
 --> K10 version derived from the Helm repo () does not meet the minimum requirements (4.5.13)
Preflight checks failed

 

Appreciate any suggestion.

Thanks

@Madi.Cristil @safiya - please move to the K10 board for better assistance.


Hi @diskominfo_jemberkab ,

As per the primer output it's trying to pull the version 4.5.13 which is not compatible with 1.23 k8s version. 

Try “helm repo update” before you execute the primer command . if it's Offline , pull the latest k10 charts to your local repository.

 

Regards
Satish


@Satish ,

I did helm repo update and re-install kasten chart. But pre-flight check result still same.

kominfo@node1:~/k10$ curl https://docs.kasten.io/tools/k10_primer.sh | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 10660  100 10660    0     0  16374      0 --:--:-- --:--:-- --:--:-- 16349
Namespace option not provided, using default namespace
Checking for tools
 --> Found kubectl
 --> Found helm
 --> Found jq
 --> Found cat
 --> Found base64
 --> Found tr
Checking if the Kasten Helm repo is present
 --> The Kasten Helm repo was found
Checking for required Helm version (>= v3.9.0)
 --> No Tiller needed with Helm v3.8.2
K10Primer image
 --> K10 version derived from the Helm repo () does not meet the minimum requirements (4.5.13)
Checking access to the Kubernetes context kubernetes-admin@kubernetes
 --> Able to access the default Kubernetes namespace
K10 Kanister tools image
 --> K10 version derived from the Helm repo () does not meet the minimum requirements (4.5.13)
Preflight checks failed

 

How to pull the latest k10 charts as you mention above ?


Hi @diskominfo_jemberkab 

What helm version you are using ? 

Can you provide the following :-

helm repo list |grep -i kasten

helm search repo k10

Regards
Satish


Hi @Satish ,

I’m sorry for late response.

kominfo@node1:~$ helm repo list |grep -i kasten
kasten  https://charts.kasten.io/
kominfo@node1:~$ helm search repo k10
NAME                    CHART VERSION   APP VERSION     DESCRIPTION
kasten/k10              6.5.1           6.5.1           Kasten’s K10 Data Management Platform
kasten/k10restore       6.5.1           6.5.1           A Helm chart for restoring K10 from a backup

 

 


Hello @diskominfo_jemberkab 

 

Would it be possible to try the following command.

 

curl -s https://docs.kasten.io/tools/k10_primer.sh  | bash /dev/stdin  -i gcr.io/kasten-images/k10tools:6.5.3

 

Thanks

Emmanuel


Comment