Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

    • List available services for deployment
    • List available compute/storage quotas
    • Add service (e.g., cli add clowder name=myclowder)
    • Allocate storage (e.g., cli add vol name=myvol size=1TB)
    • Attach storage (e.g., cli attach myvol myclowder)
    • Launch services (e.g., cli start myclowder)
    • Get endpoint URL
    • View logs
    • Login to container (e.g., cli exec myclowder bash)


NDS Developer

Prerequisites:

    • Docker

Use cases:

    • NDS developer can containerize/Dockerize a new service or set of services (i.e., add Dockerfile and associated files to common source/build environment)
    • NDS developer can push new versions of Docker images to NDS repository
    • NDS developer can test
    • Add new containerized service to service library
    • Test containerized services in NDS Labs test environment
    • NDS developer can define Kubernetes configuration for a new service or set of services (i.e., add Pod/RC/Service definitions)
    • NDS developer can launch local Kubernetes environment (laptop, single VM)
    • NDS developer can add new service definitions to service library
    • NDS developer can launch a docker container with all required tools for development (ndsdev container)Use development tools container