🗃️ Sessions - Develop
2 items
📄️ Jobs - Deploy
Shakudo Jobs can be used to schedule one-time or recurrent tasks, depending on the kind of job selected in the Jobs menu
📄️ Microservices - Serving
Shakudo services are long-running jobs with an exposed endpoint. Services are only available from within the cluster by default, but can also be reached externally using a jwt token (explained below).
🗃️ Admin Settings
2 items
📄️ Shakudo API
Notebook_Common
📄️ GraphQL
Many of the Shakudo Platform features are supported through the platform dashboard as well as GraphQL. GraphQL method is particularly useful when some actions are easier done algorithmically such as spinning up many jobs at once.
📄️ FAQ
Here you can find answers to most commonly asked questions and problems encountered.
📄️ Managing Git Repositories
Shakudo jobs and services pull their starting code, data and configuration from a git repository by default. If not specified explicitly, a default repository is used depending on your Shakudo installation settings.
📄️ Secrets
Shakudo secrets refer to a Kubernetes object (secret) used to store sensitive information such as passwords, OAuth tokens, and SSH keys. Secrets are typically stored within the cluster in a base64-encoded format and can be mounted into containers as files or be exposed to containers as environment variables. You can seamlessly integrate Google or AWS Key Management Services, Azure Key Vault or Hashicorp Vault as backend and use it as Shakudo secrets.
📄️ Image Builder
Image Builder is a feature within the Shakudo platform that helps to build docker images and use them within sessions, jobs or microservices.