Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change the default PVC size of 1Gi to 10Gi #2455

Closed
cdrage opened this issue Dec 12, 2019 · 9 comments
Closed

Change the default PVC size of 1Gi to 10Gi #2455

cdrage opened this issue Dec 12, 2019 · 9 comments
Labels
kind/feature Categorizes issue as a feature request. For PRs, that means that the PR is the implementation priority/Medium Nice to have issue. Getting it done before priority changes would be great.

Comments

@cdrage
Copy link
Member

cdrage commented Dec 12, 2019

/kind enhancement

Which functionality do you think we should update/improve?

It's 2019, even my phone comes with 32Gb already included ;)

I tried running: https://github.com/gothinkster/vue-realworld-example-app

and found that I encountered an error of running out of space within the Node.js application. I checked PVC and found that we only use 1Gi!

https://github.com/openshift/odo/blob/master/pkg/occlient/occlient.go#L1194

I suggest we:

  • Change the default to 10Gi
  • Allow the ability to set the default PVC similar to how we can set the minimum CPU and memory size.
  • Remove the hardcoded variables of 1Gi!

Why is this needed?

Because 1Gi isn't enough at all

@openshift-ci-robot
Copy link
Collaborator

@cdrage: The label(s) kind/enhancement cannot be applied, because the repository doesn't have them

In response to this:

/kind enhancement

Which functionality do you think we should update/improve?

It's 2019, even my phone comes with 32Gb already included ;)

I tried running: https://github.com/gothinkster/vue-realworld-example-app

and found that I encountered an error of running out of space within the Node.js application. I checked PVC and found that we only use 1Gi!

https://github.com/openshift/odo/blob/master/pkg/occlient/occlient.go#L1194

I suggest we:

  • Change the default to 10Gi
  • Allow the ability to set the default PVC similar to how we can set the minimum CPU and memory size.

Why is this needed?

Because 1Gi isn't enough at all

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@openshift-ci-robot
Copy link
Collaborator

@cdrage: The label(s) kind/enhancement cannot be applied, because the repository doesn't have them

In response to this:

/kind enhancement

Which functionality do you think we should update/improve?

It's 2019, even my phone comes with 32Gb already included ;)

I tried running: https://github.com/gothinkster/vue-realworld-example-app

and found that I encountered an error of running out of space within the Node.js application. I checked PVC and found that we only use 1Gi!

https://github.com/openshift/odo/blob/master/pkg/occlient/occlient.go#L1194

I suggest we:

  • Change the default to 10Gi
  • Allow the ability to set the default PVC similar to how we can set the minimum CPU and memory size.
  • Remove the hardcoded variables of 1Gi!

Why is this needed?

Because 1Gi isn't enough at all

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@cdrage cdrage added the kind/feature Categorizes issue as a feature request. For PRs, that means that the PR is the implementation label Dec 12, 2019
@kadel
Copy link
Member

kadel commented Dec 16, 2019

@cdrage do you have a suggestion on how the configuration should look like?

@kadel
Copy link
Member

kadel commented Dec 16, 2019

not sure about changing the default - see #755

@girishramnani
Copy link
Contributor

we can make this PVC Size configurable? maybe a preference? suggestion on param name ComponentVolumeSize

@cdrage
Copy link
Member Author

cdrage commented Dec 16, 2019

@kadel Yup. See initial description, I suggest we: Allow the ability to set the default PVC similar to how we can set the minimum CPU and memory size.

@girishramnani
Copy link
Contributor

Then I would suggest to keep the PVC size to 1Gi and allow it to change. 10Gi is too big.

@kadel
Copy link
Member

kadel commented Feb 17, 2020

/close
in favor of #2616

@openshift-ci-robot
Copy link
Collaborator

@kadel: Closing this issue.

In response to this:

/close
in favor of #2616

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue as a feature request. For PRs, that means that the PR is the implementation priority/Medium Nice to have issue. Getting it done before priority changes would be great.
Projects
None yet
Development

No branches or pull requests

4 participants