For deploying any Service, Job, Function, or Model, you would need the following:
Sign up on TrueFoundry using email, Google account, or GitHub account.
servicefoundry is the python library from TrueFoundry used for deployment.
pip install servicefoundry
From the CLI, run the following and follow the link to authenticate:
Login to managed or self-hosted
If you are running the Truefoundry platform on your own infrastructure or isolated from our public cloud offering, you can login using the
sfy login --host https://app.example.yourdomain.com
You will be prompted to complete the authentication by clicking on the link.
Opening:- https://app.truefoundry.com/authorize/device?userCode=WNMC2N Please click on the above link if it is not automatically opened in a browser window. Successfully logged in to 'https://app.truefoundry.com' as 'abc-tfy' ([email protected])
Workspace is an abstraction that allows allocating and limiting a set of resources (CPU, Memory, GPU) within the cluster to deploy Services, Jobs, etc.
You will need to have a workspace to get started with deployment. This will either be provisioned by your DevOps / Infra teams, or you can create one.
You can read about Cluster and Workspace here.
Updated 7 days ago