-
Notifications
You must be signed in to change notification settings - Fork 157
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
Could not restart piped after reboot local k8s cluster (minikube) #5609
Comments
Hi, thank you for reporting. **What happened**:
**What you expected to happen**:
**How to reproduce it**:
**Environment**:
- `piped` version:
- `control-plane` version:
- Others:
|
Hi @mehboobpatel, If you can inspect the piped pod log (using For now, my only guess is, since you're using quickstart installation mode, all of the pipecd control plane components (including the datastore) are just the containers running in minikube cluster. This means after you restart those containers, the registered information for the piped (ID and access key) is invalid. Via the control plane UI, you can check whether the registered piped is still valid or not by visiting the setting/piped page. You have to:
Please note that this instruction is just for Quickstart. We think that not everyone wants to persist in the datastore to the host, so we didn't update the Quickstart manifest anyway. |
@mehboobpatel it's a fair question 🙂
The (2) approach is quite difficult, and I'm not yet checking approach (1) carefully. We need to test each environment carefully to support different cluster platforms (minikube, docker4mac, kind, etc.). As I mentioned, not everyone wants to persist data on their host. If you have any better idea to resolve this, we can discuss it here :) On the other hand, this is a quickstart. If you want to set up an environment for dev, I prefer to follow this contribution guideline instead. It's also preferred to restart the preparation process each time you change the code (of the controlplane). wdyt? |
Hello Devs,
I am starting with pipecd i followed quickstart documentation and created the piped deployment in my local minikube but when i restarted my system and started minikube again the piped deployment was failing if the control pane remains persistent than why not the piped deployment as i have to again do the process of creation s/piped.yaml|
sed -e 's/<YOUR_PIPED_ID>/66ed2/g'
-e 's/<YOUR_PIPED_KEY_DATA>/azRjYW9yNzFvMXVrNHmV6djNwbXlnNzk=/g' |
kubectl apply -n pipecd -f -
The text was updated successfully, but these errors were encountered: