Comments (2)
Thank you, -f
is exactly what I was looking for.
from pv-migrate.
--helm-set-file
works exactly same as --set-file
flag of the helm itself.
The reference documentation for the available flags are here: https://github.com/utkuozdemir/pv-migrate/tree/master/helm/pv-migrate
Please note that you can break the functionality of the app by passing wrong helm values.
Can you also use --log-format=json
? It can give more information.
As I understand you are trying to run sshd pod as a user and not as root (hence the custom image and runAsUser
). It unfortunately won't work at the moment - even though there are values sshd.publicKeyMountPath
and so on, the user is hardcoded in the codebase atm - see: https://github.com/utkuozdemir/pv-migrate/blob/master/internal/rsync/cmd.go#L71
You can open an issue to make the tool work as a user. Until then, root is the only option.
from pv-migrate.
Related Issues (20)
- libsvc job should support configurable retries HOT 2
- pv-migrate should allow for resuming transfers HOT 3
- NodePort type service HOT 6
- Migrating from a larger to a smaller pvc fails with a generic error message. HOT 1
- Add Helm rsync.fixPrivateKeyPerms option HOT 12
- Add ssh keepalive configuration HOT 4
- Is rsync retry logic correct? HOT 1
- Would like to provide a best pratics for AWS PV Migration
- Rsync command overwrite HOT 3
- Error: migration failed: all strategies failed for this migration
- Implement an rsync push mode when source pushes data to destination HOT 1
- Receiving "Deployment is not ready" error while the deployment is ready actually HOT 8
- Add --create-dst-pvc --create-dst-pvc-storage-class to auto create dst pvc if it does not exist HOT 2
- The SSHD port number is not taken into account on the destination pod HOT 1
- Implement shrinking (reducing) of the Kubernetes PVC size via pv-migrate by replacing the PV HOT 2
- Doc Request: another use case that would have led me here faster HOT 2
- pv migrate stucking
- failed to install on source: failed to install helm chart: context deadline exceeded
- Fancy log formatter is hiding errors
- rsync.extraArgs does not work with strategy local
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pv-migrate.