Giter Club home page Giter Club logo

Comments (14)

hickert33 avatar hickert33 commented on August 16, 2024 1

Thanks! I created #112

from helm-2to3.

rimusz avatar rimusz commented on August 16, 2024

what helm tiller run -- helm list shows you?
do you use default namespace kube-system to store tiller releases?

from helm-2to3.

smeeklai avatar smeeklai commented on August 16, 2024

I store releases in their respective namespace. E.g., the above release is stored in a namespace called monitoring.

So helm tiller run monitoring -- helm list gave me the correct result:

NAME REVISION UPDATED STATUS CHART APP VERSION NAMESPACE
grafana 23 Tue Sep 24 18:06:01 2019 DEPLOYED grafana-3.8.15 6.3.5 monitoring
... ... ... ... ... ... ...

from helm-2to3.

smeeklai avatar smeeklai commented on August 16, 2024

Btw, I ran export HELM_HOST=localhost:44134 && helm tiller start-ci NAMESPACE when I need to use Helm so I ran the command and then used the plugin

from helm-2to3.

rimusz avatar rimusz commented on August 16, 2024

then you need to use one more flag --tiller-ns and provide the namespace name for each release.
As by default plugin uses kube-system namespace to check for releases

from helm-2to3.

smeeklai avatar smeeklai commented on August 16, 2024

Thank you. It certainly fixed the issue. Sorry again for not reading the help message properly

from helm-2to3.

rimusz avatar rimusz commented on August 16, 2024

no worries, glad it is working for you

from helm-2to3.

hickert33 avatar hickert33 commented on August 16, 2024

I am seeing the same error, tiller is in the kube-system namespace using secrets to hold v2 configuration.

$ helm3 2to3 convert microservice --dry-run
2020/01/23 12:06:07 NOTE: This is in dry-run mode, the following actions will not be executed.
2020/01/23 12:06:07 Run without --dry-run to take the actions described below:
2020/01/23 12:06:07
2020/01/23 12:06:07 Release "microservice" will be converted from Helm v2 to Helm v3.
2020/01/23 12:06:19 [Helm 3] Release "microservice" will be created.
Error: microservice has no deployed releases
Error: plugin "2to3" exited with error

Any ideas?

from helm-2to3.

hickeyma avatar hickeyma commented on August 16, 2024

@hickert33 This has same symptoms but is a different issue. Do you mind raising a new issue to better track this?

from helm-2to3.

rimusz avatar rimusz commented on August 16, 2024

@hickert33 you are missing flag --release-storage secrets

it should be:

$ helm3 2to3 convert microservice --release-storage secrets --dry-run 

as by default plugin checks releases in the configmaps

from helm-2to3.

hickeyma avatar hickeyma commented on August 16, 2024

@rimusz The --release-storage flag is only used when the plugin is connecting to an out of cluster Tiller. Otherwise, it picks up the storage backend from Tiller in the cluster.

I think it is worth opening the new issue to at least track @hickert33 issue.

from helm-2to3.

rimusz avatar rimusz commented on August 16, 2024

then yes we need a new issue

from helm-2to3.

suciuandrei94 avatar suciuandrei94 commented on August 16, 2024

Hello guys, I've altered an existing GO library to migrate secrets to configmap so this problem with migration doesn't happen anymore.

here

from helm-2to3.

hickeyma avatar hickeyma commented on August 16, 2024

Hello guys, I've altered an existing GO library to migrate secrets to configmap so this problem with migration doesn't happen anymore.

@suciuandrei94 This is not related to issue, thanks.

from helm-2to3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.