
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
- Getting issue while migrating from Self ...
i try to migrating my project but when do this error come and dont allow to crate that migration
- Need help setting up this error is showi...
You can't sign in to this app because it doesn't comply with Google's OAuth 2.0 policy. If you're the app developer, register the redirect URI in the Google Cl...
- Direct Upgrade from Appwrite v1.5.11 to ...
I'm on Appwrite v1.5.11. Can I upgrade directly to v1.6.2?
