I know that Appwrite Functions cannot be run on Kubernetes because of Docker Sock. But I want to run it With Kubernetes Cronjob. Is it Possible? . My Use case is, At 12 PM Midnight daily, I need to clear some values in DB. How can i do this? Any Help is Appreciated
you can setup a server which calls the function with cron job or not use function and use the sdk directly
and there are other services as well for hosting cron jobs
I don't understand what you mean? I currenly have managed Kubernetes in Vultr with Appwrite setup there.
wait I think appwrite also has cron jobs give me a minute
Sure
yes when creating a function you can schedule it
you can use this 0 12 * * * for your use case here
But To start a Function, I think we need Executor-worker running. But the Executor needs Docker-sock to be mounted. Which is not possible in Kubernetes(Security Risk). Thats why I'm searching for alternatives
Ah I see. One alternative I can think of is setting up your own server for doing this task and using server side SDKs to perform a task on DB periodically and adding it to your kubernetes cluster as I said above But my knowledge on appwrite is limited, you should wait for someone else to share their thoughts I think π
Sure, Will keep your Idea in Mindπ
Anybody Help me?
I hope your doubt got resolved in office hours? @ORIZON
Recommended threads
- Auto Updating Backend & Auth via Appwrit...
<@870607367597850624> Hey everyone π I wanted to ask to ask for a friend, heβs asking if Appwrite be used in a similar way to Supabase when integrated with AI ...
- execution failed
When executing an appwrite function, I'm getting a 500 error, but I don't see it in executions. This issue appeared today. Here's the appwrite function ID: 68b4...
- User Labels use Operator.arrayInsert(βla...
Can I use the new db operators on user labels or roles?