Quickstart
Namespace provides a suite of container workflows specifically designed for development and testing purposes. It offers a wide range of essential features with minimal effort required. Enjoy high-performance capabilities at an affordable and manageable cost.
To get started, pick one of the supported workflows:
Remote Builds
Perform remote multi-platform builds with cross-invocation caching and zero configuration. These builds run on high-capacity resources, typically 16+ cores and 32+ GB of RAM, which will give you a comfortable speed-up compared with most hosted CI providers.
nsc
CLI.$ curl -fsSL https://get.namespace.so/cloud/install.sh | sh
$ nsc login
nsc build
where you would have called docker build
.$ nsc build . --name myimage --push
nsc
will push the resulting image to Namespace's Container Registry.What to try next?
Ephemeral Clusters
Create disposable Kubernetes clusters, which become ready in seconds and are perfect for running tests.
nsc
CLI.$ curl -fsSL https://get.namespace.so/cloud/install.sh | sh
$ nsc login
$ nsc cluster create Created cluster "abcyxz"
$ nsc kubectl abcxyz create deployment nginx -- --image=nginx
What to try next?
Faster GitHub Actions
Namespace provides GitHub actions that allow you to use remote builds and ephemeral clusters from your workflows seamlessly.
namespacelabs/nscloud-setup
(docs) to your Github workflowpermissions:id-token: writecontents: readsteps:- uses: namespacelabs/nscloud-setup@v0
docker build
calls with nsc build
in your workflow or any scripts or programs invoked within your workflow.steps:- run: nsc build . --name myimage --push
nsc
will push the resulting image to Namespace's Container Registry.What to try next?
Explore our Up and Running examples.