Skip to main content
Solved

Kasten K10 v5 Helm Chart INSTALLATION FAILED: apiservices.apiregistration.k8s.io "v1alpha1.actions.kio.kasten.io" already exists


Harish KM

helm show chart kasten/k10

apiVersion: v2
appVersion: 5.0.4
description: Kasten's K10 Data Management Platform
home: https://kasten.io/
icon: https://docs.kasten.io/_static/kasten.png
maintainers:
- email: support@kasten.io
  name: kastenIO
name: k10
version: 5.0.4

kubectl version -o yaml

clientVersion:
  buildDate: "2022-07-13T14:21:56Z"
  compiler: gc
  gitCommit: aef86a93758dc3cb2c658dd9657ab4ad4afc21cb
  gitTreeState: clean
  gitVersion: v1.24.3
  goVersion: go1.18.4
  major: "1"
  minor: "24"
  platform: darwin/arm64
kustomizeVersion: v4.5.4
serverVersion:
  buildDate: "2022-07-06T18:06:23Z"
  compiler: gc
  gitCommit: b9628d6d3867ffd84c704af0befd31c7451cdc37
  gitTreeState: clean
  gitVersion: v1.22.11-eks-18ef993
  goVersion: go1.16.15
  major: "1"
  minor: 22+
  platform: linux/amd64
WARNING: version difference between client (1.24) and server (1.22) exceeds the supported minor version skew of +/-1

helm version

version.BuildInfo{Version:"v3.9.2", GitCommit:"1addefbfe665c350f4daf868a9adc5600cc064fd", GitTreeState:"clean", GoVersion:"go1.18.4"}

kubectl get namespace kasten

Error from server (NotFound): namespaces "kasten" not found

helm list -A | grep k10

<no output>

kubectl get apiservices.apiregistration.k8s.io v1alpha1.apps.kio.kasten.io

Error from server (NotFound): apiservices.apiregistration.k8s.io "v1alpha1.apps.kio.kasten.io" not found

kubectl get apiservices.apiregistration.k8s.io -A | grep apps.kio.kasten.io

<no output>

helm install k10 kasten/k10 --namespace kasten --create-namespace

Error: INSTALLATION FAILED: apiservices.apiregistration.k8s.io "v1alpha1.actions.kio.kasten.io" already exists

kubectl get apiservices.apiregistration.k8s.io v1alpha1.apps.kio.kasten.io

NAME                          SERVICE                     AVAILABLE   AGE
v1alpha1.apps.kio.kasten.io   kasten/aggregatedapis-svc   True        42s
 

Best answer by Harish KM

Issue resolved after running:

kubectl delete apiservice \
v1alpha1.actions.kio.kasten.io \
v1alpha1.apps.kio.kasten.io \
v1alpha1.auth.kio.kasten.io \
v1alpha1.config.kio.kasten.io \
v1alpha1.dist.kio.kasten.io \
v1alpha1.reporting.kio.kasten.io \
v1alpha1.vault.kio.kasten.io

apiservice.apiregistration.k8s.io "v1alpha1.auth.kio.kasten.io" deleted
apiservice.apiregistration.k8s.io "v1alpha1.config.kio.kasten.io" deleted
apiservice.apiregistration.k8s.io "v1alpha1.dist.kio.kasten.io" deleted
apiservice.apiregistration.k8s.io "v1alpha1.reporting.kio.kasten.io" deleted
Error from server (NotFound): apiservices.apiregistration.k8s.io "v1alpha1.actions.kio.kasten.io" not found
Error from server (NotFound): apiservices.apiregistration.k8s.io "v1alpha1.apps.kio.kasten.io" not found
Error from server (NotFound): apiservices.apiregistration.k8s.io "v1alpha1.vault.kio.kasten.io" not found

kubectl get apiservice -A | grep -i kasten

v1alpha1.auth.kio.kasten.io            Local     True        7m16s
v1alpha1.config.kio.kasten.io          Local     True        7m16s
v1alpha1.dist.kio.kasten.io            Local     True        7m16s
v1alpha1.reporting.kio.kasten.io       Local     True        7m16s

kubectl create namespace kasten-io

namespace/kasten-io created

helm install k10 kasten/k10 --namespace kasten-io

NAME: k10
LAST DEPLOYED: Fri Aug  5 13:30:15 2022
NAMESPACE: kasten-io
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES: ...
 

View original
Did this topic help you find an answer to your question?

4 comments

Forum|alt.badge.img

@Harish KM Have responded to you on the case which you had raised with support. Do a cleanup of k10 apiresources , delete the k10 namespace and do a re-install. Use Kasten-io as your namespace ( recommended).


Harish KM
  • Author
  • Comes here often
  • 3 comments
  • August 5, 2022

kubectl delete crds \
actionsets.cr.kanister.io \
blueprints.cr.kanister.io \
bootstraps.dist.kio.kasten.io \
clusters.dist.kio.kasten.io \
distributions.dist.kio.kasten.io \
k10clusterrolebindings.auth.kio.kasten.io \
k10clusterroles.auth.kio.kasten.io \
policies.config.kio.kasten.io \
profiles.config.kio.kasten.io \
profiles.cr.kanister.io \
reports.reporting.kio.kasten.io

customresourcedefinition.apiextensions.k8s.io "actionsets.cr.kanister.io" deleted
customresourcedefinition.apiextensions.k8s.io "blueprints.cr.kanister.io" deleted
customresourcedefinition.apiextensions.k8s.io "bootstraps.dist.kio.kasten.io" deleted
customresourcedefinition.apiextensions.k8s.io "clusters.dist.kio.kasten.io" deleted
customresourcedefinition.apiextensions.k8s.io "distributions.dist.kio.kasten.io" deleted
customresourcedefinition.apiextensions.k8s.io "k10clusterrolebindings.auth.kio.kasten.io" deleted
customresourcedefinition.apiextensions.k8s.io "k10clusterroles.auth.kio.kasten.io" deleted
customresourcedefinition.apiextensions.k8s.io "policies.config.kio.kasten.io" deleted
customresourcedefinition.apiextensions.k8s.io "profiles.config.kio.kasten.io" deleted
customresourcedefinition.apiextensions.k8s.io "profiles.cr.kanister.io" deleted
customresourcedefinition.apiextensions.k8s.io "reports.reporting.kio.kasten.io" deleted

kubectl get crds -A

NAME                                             CREATED AT
eniconfigs.crd.k8s.amazonaws.com                 2022-08-04T05:44:36Z
securitygrouppolicies.vpcresources.k8s.aws       2022-08-04T05:44:40Z
volumesnapshotclasses.snapshot.storage.k8s.io    2022-08-04T07:51:46Z
volumesnapshotcontents.snapshot.storage.k8s.io   2022-08-04T07:51:47Z
volumesnapshots.snapshot.storage.k8s.io          2022-08-04T07:51:48Z

kubectl get namespaces

NAME              STATUS   AGE
default           Active   25h
kube-node-lease   Active   25h
kube-public       Active   25h
kube-system       Active   25h

helm install k10 kasten/k10 --namespace kasten-io --create-namespace

Error: INSTALLATION FAILED: apiservices.apiregistration.k8s.io "v1alpha1.apps.kio.kasten.io" already exists
 


Forum|alt.badge.img

Harish… can you delete v1alpha1.apps.kio.kasten.io and do a install


Harish KM
  • Author
  • Comes here often
  • 3 comments
  • Answer
  • August 5, 2022

Issue resolved after running:

kubectl delete apiservice \
v1alpha1.actions.kio.kasten.io \
v1alpha1.apps.kio.kasten.io \
v1alpha1.auth.kio.kasten.io \
v1alpha1.config.kio.kasten.io \
v1alpha1.dist.kio.kasten.io \
v1alpha1.reporting.kio.kasten.io \
v1alpha1.vault.kio.kasten.io

apiservice.apiregistration.k8s.io "v1alpha1.auth.kio.kasten.io" deleted
apiservice.apiregistration.k8s.io "v1alpha1.config.kio.kasten.io" deleted
apiservice.apiregistration.k8s.io "v1alpha1.dist.kio.kasten.io" deleted
apiservice.apiregistration.k8s.io "v1alpha1.reporting.kio.kasten.io" deleted
Error from server (NotFound): apiservices.apiregistration.k8s.io "v1alpha1.actions.kio.kasten.io" not found
Error from server (NotFound): apiservices.apiregistration.k8s.io "v1alpha1.apps.kio.kasten.io" not found
Error from server (NotFound): apiservices.apiregistration.k8s.io "v1alpha1.vault.kio.kasten.io" not found

kubectl get apiservice -A | grep -i kasten

v1alpha1.auth.kio.kasten.io            Local     True        7m16s
v1alpha1.config.kio.kasten.io          Local     True        7m16s
v1alpha1.dist.kio.kasten.io            Local     True        7m16s
v1alpha1.reporting.kio.kasten.io       Local     True        7m16s

kubectl create namespace kasten-io

namespace/kasten-io created

helm install k10 kasten/k10 --namespace kasten-io

NAME: k10
LAST DEPLOYED: Fri Aug  5 13:30:15 2022
NAMESPACE: kasten-io
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES: ...