Skip to content
This repository has been archived by the owner on Dec 9, 2024. It is now read-only.

Support IP Leases in Console #21

Open
3 tasks
jtary opened this issue Jan 30, 2023 · 0 comments
Open
3 tasks

Support IP Leases in Console #21

jtary opened this issue Jan 30, 2023 · 0 comments

Comments

@jtary
Copy link
Contributor

jtary commented Jan 30, 2023

Since we're announcing GA of IP leases around the same time as Console GA - it'll be great to fast follow Console GA with support for IP leases. For information on how this works see https://docs.akash.network/other-resources/experimental/ip-leases

I believe we have to work on the following things:

  • Allow the user to request an IP endpoint when creating a deployment
    - Option to view/ add an IP endpoint. I think we need an "endpoint" configuration section that is on the same level as "services" and then we need a per service configuration of which ip endpoint the service is using (only one per service)
    - The endpoint section should have just one config item for now with two fields. One to specify the "kind" of endpoint - this will have on on selection for now "IP". The other to specify a name for the endpoint - this will be a text box where the user can specify the name for the endpoint like "myipendpoint"
    • The field will be populated based on the SDL template to start with but the user will also have the option to add/ remove endpoints similar to env variables. The user should not be allowed to remove an endpoint configuration until it has been removed from all the services. Alternatively, we can warn the user and as them if they want us to remove the IP endpoint from all the services for them.
  • Show IP address when viewing the lease details. We already have a field for this in the left side bar.
  • Show IP address in the endpoint (IP endpoint as well as http endpoint) - in the lease details as well as deployments list. We already have a place for this in the left side bar of the lease details page. For the deployments list, we should default to this when available.
@anilmurty anilmurty changed the title [OC MVP+] Support IP Leases in Console Support IP Leases in Console Jan 31, 2023
@anilmurty anilmurty removed the post-ga label Feb 15, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants