# Capacity planning / Scheduler ( 2 questions )

**URL:** <https://discuss.kubernetes.io/t/capacity-planning-scheduler-2-questions/17718>\
**Category:** General Discussions\
**Created:** [October 10, 2021, 1:00am UTC](https://discuss.kubernetes.io/t/capacity-planning-scheduler-2-questions/17718 "2021-10-10T01:00:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![spatial](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.kubernetes.io/spatial/32/7165_2.png) [@spatial](https://discuss.kubernetes.io/u/spatial)\
**Post date:** [October 10, 2021, 1:00am UTC](https://discuss.kubernetes.io/t/capacity-planning-scheduler-2-questions/17718/1 "2021-10-10T01:00:48Z")

</div>

Hi,  
I have these 2 general questions. I am starting to research these.

1. We have some JVM applications and need to figure out how much RAM and cores and storage we have to recommend to set up our clusters. Are there capacity planning guidelines( or formulas ) we can use ? I understand that capacity planning is a big topic but I wish to start with some basic resources like RAM etc.  
I have to point out that we have istio pods too. So I believe this could get more complex. Right ?

2. Is the scheduler in Kubernetes extensible ? Can I consider it for scheduling and integration with a Spring application ? So on AWS it would be an external orchestrating scheduler like CloudWatch. We want to fire based on schedules stored in Oracle and we would like to invoke Java code. Am I looking at the wrong tool set for this ?

Thanks,  
Mohan
