Skip to content

Work w/ other clusters #3

@runleveldev

Description

@runleveldev
  1. Change proxmox_username and proxmox_password to username and password

    launchpad/action.yml

    Lines 10 to 13 in a57711b

    proxmox_username:
    required: true
    proxmox_password:
    required: true
  2. Remove container password, we only use LDAP
    container_password:
  3. http_port should be replaced with a services object matching our new services model
    http_port:
  4. linux_distribution should instead be a template name
    linux_distribution:
  5. Add a api_url argument
  6. Update the behavior so all steps, (1) login w/ username and password to the api_url then (2) use the cookie provided for api operations to create/edit/delete containers
  7. Update the documentation at https://github.com/mieweb/opensource-server/tree/main/mie-opensource-landing/docs/users/proxmox-launchpad to match the new usage
  8. Make any necessary API changes to create-a-container to keep the API calls in this action simple and debugable
  9. Document the API as used in this action with swagger documentation https://swagger.io/ inside the create-a-container project such that it is accessible at https://<Create-a-container URL>/api/

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions