Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nautik doesn't recognise Nautik Helper app #3

Open
mofirouz opened this issue Jan 11, 2024 · 2 comments
Open

Nautik doesn't recognise Nautik Helper app #3

mofirouz opened this issue Jan 11, 2024 · 2 comments

Comments

@mofirouz
Copy link

On my mac, running Sonoma 14.2.1 (23C71), I have the latest TestFlight build of Nautik Version 1.0 (123) - and downloaded Helper v1.0.2.

I open the Nautik app, go for "Import Kube Config" option - the file is loaded with all "invalid" state - and at the bottom it says "Get Nautik Helper" option even though Nautik Helper is running.

image
@ewilken
Copy link
Member

ewilken commented Jan 12, 2024

Thanks a lot for the feedback! This seems to be more of a UX issue.

Currently, the main app has no way of detecting whether a helper app is running or not. The only way for the main app and the helper app to communicate is via the keychain. The helper app stores a set of kubeconfig files to keep track of and stores the evaluated cluster auth information on the keychain for the main app to consume. The main app then just reads that.

What the main app really should be telling you on the screenshot above (but doesn't) is to download the helper app and import the invalid clusters via the settings on the helper app instead. This is confusing, thanks for pointing me at it. I'll try to either clarify the UI or make it possible to just add the clusters supported by the helper app via the main app.

So TL;DR: please try adding your kubeconfig files via the settings on the helper app for now. I'll try to make this a better experience.

@robertveloso
Copy link

I'm trying to use the nautik app in my iPhone, How can I install the helper in ios? I use oracle services, this is an example of kubeconfig generated by their cli

apiVersion: v1
clusters:

  • cluster:
    certificate-authority-data: …
    server: https://…
    name: cluster-…
    contexts:
  • context:
    cluster: cluster-…
    user: user-…
    name: context-…
    current-context: context-…
    kind: ''
    users:
  • name: user-…
    user:
    exec:
    apiVersion: client.authentication.k8s.io/v1beta1
    args:
    - ce
    - cluster
    - generate-token
    - --cluster-id
    - ocid1….
    - --region
    - sa-saopaulo-1
    command: oci
    env: []

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants