Bot Tom Frag 2 Share Posted February 1, 2020 Heya I've recently wanted to get back into developing and maintaining a large scale bot farm. I've run a few farms in the past but scaling, maintenance and deployment were extremely time consuming and eventually led to me shutting them down. With my recent interest in Kubernetes, and Containerization I thought it would be a fun / great learning experience to make a large scale cloud-agnostic bot farm with a complex scheduling system that made it trivial to scale and deploy multiple self-maintained farms. I imagine booting up any brand new computer, running one or two lines of code, and that computer instantly becoming a client that can immediately host a number of bots. And likewise, I imagine purchasing or creating a new account, adding its details to a database, and the scheduler immediately being able to deploy that account to whatever machine it sees fit, and with whatever script would be most beneficial based on the accounts stats/quests. I've already gotten a lot of the framework done and have a DreamBot container deployable to any system, working on integrating with Kubernetes and making a Scheduler. Does anyone else get excited by the idea of this, or am I just a nerd? =P Link to comment Share on other sites More sharing options...
lily 487 Share Posted February 2, 2020 No that's dope Kubernetes is super hot rn you should give it a shot, try it and do a write up on it! Bot Tom Frag 1 Link to comment Share on other sites More sharing options...
Nuclear Nezz 1969 Share Posted February 2, 2020 I think yeeter went pretty hard on this as well. I started to, but it wasn't working for my exact purposes so moved off of using docker. It seems like a great idea, keep us updated on how it goes Bot Tom Frag 1 Link to comment Share on other sites More sharing options...
Bot Tom Frag 2 Author Share Posted February 3, 2020 @Nuclear Nezz Nice to see you still around after so many years =P Will do and thanks for letting me know I'll shoot yeeter a message. Link to comment Share on other sites More sharing options...
Nuclear Nezz 1969 Share Posted February 3, 2020 6 hours ago, Bot Tom Frag said: @Nuclear Nezz Nice to see you still around after so many years =P Will do and thanks for letting me know I'll shoot yeeter a message. That makes me feel old. Link to comment Share on other sites More sharing options...
Bot Tom Frag 2 Author Share Posted February 4, 2020 13 hours ago, Nuclear Nezz said: That makes me feel old. You misspelled "wise" Nuclear Nezz 1 Link to comment Share on other sites More sharing options...
TheCloakdOne 389 Share Posted June 22, 2020 Ive got my farm on Kubes at the moment and its running amazingly, if you need any help let me know! Link to comment Share on other sites More sharing options...
mixh mixh 2 Share Posted June 23, 2020 23 hours ago, thecloakdone said: Ive got my farm on Kubes at the moment and its running amazingly, if you need any help let me know! Hey man, im looking to get into kubes for dreambot botting. any tips or help you can give me to learn or point me in the right direction. anything would be appreciated. thank you Link to comment Share on other sites More sharing options...
TheCloakdOne 389 Share Posted June 23, 2020 Biggest things when starting with docker/kubes: - Set log rotation limits - Run on native linux not virtualised or its not worth the overhead of kubes - Ensure proxies are working correctly within the image (loopbacks within script etc wont be able to talk to anything on the docker network if on a proxy) - Always ensure the gamepack.jar and client.jar are up to date on your images - Always use "Fresh start" && "Remove all traces" - Set FPS to something that is reasonable (you dont need 30fps to bot - a game tick can be as low as 50ms on RS so should only need 12FPS to catch all tick changes) - Invest/Code high quality scripts with mule support. There is no point going down the kubes/docker route until you have the vast majority of the farm automate. Aint no one got time to be manually muling that many accounts - Optimize the amount of clients per docker image to miximise CPU cycles - Benchmark, Benchmark, Benchmark - Some small changes will have huge effects on the performance of the VM. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now