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

Resolve the failure of the stateful app when PVC not specified #93

Merged
merged 1 commit into from
Sep 10, 2019

Conversation

BuddhiWathsala
Copy link
Contributor

Purpose

Resolve #92

Goals

Prevent from Siddhi app deployment failure that occurs when the user does not specify the PVC spec for stateful Siddhi apps.

Approach

Update the EqualsPVCSpec function that can compare the PVC spec provided by the k8s.io/api/core/v1 library.

User stories

Now users can deploy stateful Siddhi apps without specifying PVC spec. In other words, users can deploy stateful Siddhi apps in a stateless mode according to their requirements.

Release note

Resolve the failure of the stateful app when PVC spec does not specify in the SiddhiProcess YAML.

Test environment

  • Minikube version: v1.2.0
  • Kubernetes server v1.15.0
  • Kubernetes client v1.11.3

@mohanvive mohanvive merged commit ccaae28 into siddhi-io:master Sep 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Stateful Siddhi Application fails deployment if persistence volume is unavailable
2 participants