How to enable teams to ship custom applications
For operators
A container registry needs to be provided to host the custom application images. You can create a secret based on the credentials of the container registry in the same namespace as the PhariaAI release, and then specify it in the PhariaAI configuration:
phariaos-manager:
usecase:
# -- Docker secret for authenticating with the container registry to pull/verify service images.
# -- Ensure the secret is available in the same namespace as the PhariaAI release.
imagePullSecrets:
- "your-registry-secret"
For developers
For developers to publish a PhariaAI application, they must push an image to the container registry configured by the operator. The operator needs to provide the registry details and credentials to the developer, which are required when running the publish command available in the PhariaAI CLI.
After publishing the application image to the container registry provided by the operator, developers can deploy using the PhariaAI CLI.