Skip to content

NVIDIA/nv-cloud-function-helpers

Repository files navigation

NVCF Container Helpers

This repository contains examples, tests, and a library to ensure a smooth deployment within NVIDIA Cloud Functions (NVCF).

NVCF Container Helper Functions Library

The package nvcf_container provide Python functions that simplify common tasks within containers deployed inside
NVIDIA Cloud Functions

Package Installation

pip3 install setuptools

pip3 install .

Container Examples

The examples/ folder has sample containers to be built and used as functions. They include a client app that interfaces with each function sample.

Building for multiple compute architectures

If both amd/64 and arm/64 support is required, Docker can be used to support multi-platform images. Here is a sample command:

docker buildx build --platform linux/amd64,linux/arm64 -t my_image_name .

Please see additional reference material here.

Localhost Smoke Tests

The local_deployment_test/ folder has a validation tool that can test docker containers readiness to be deployed to NVCF.

About

Functions that simplify common tasks with NVIDIA Cloud Functions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages