Как я могу установить Velero Client на свой компьютер с Ubuntu?
Я попробовал вариант 1 и вариант 2, как указано в документации, но tar-файл не был загружен.
Я действительно сбит с толку. Обязательно ли устанавливать Velero локально и сервер в кластере Kube?
Я пробовал как на Windows, так и на Linux, но безрезультатно. Если вы можете объяснить процедуру для обеих операционных систем, я был бы признателен.
3 ответа
Из предоставленного вами документа он предоставляет вам исходный код, возможно, вы неправильно поняли, и я покажу здесь:
Вариант 1. Путь импорта находится там, где находится исходный код. Пример ниже:
mkdir $HOME/go
export GOPATH=$HOME/go
go get github.com/vmware-tanzu/velero
Таким образом, вы можете использовать URL-адрес https://github.com/vmware-tanzu/velero, чтобы найти и загрузить исходный код.
Вариант 2. На странице выпуска вы попадете на страницу, где находится исходный код, он находится внизу страницы. Просто найдите его внимательно.
Обязательно ли устанавливать Velero локально и сервер в кластере Kube?
Все зависит от вас самих. С введением Velero, она имеет свои особенности здесь:
- Делайте резервные копии своего кластера и восстанавливайте в случае утери.
- Перенести ресурсы кластера в другие кластеры.
- Реплицируйте свой производственный кластер в кластеры разработки и тестирования.
Это может помочь вам сделать резервную копию данных в кластере Kubernetes и перенести ресурсы кластера в другие кластеры. Я предлагаю вам установить его, чтобы использовать его возможности. Или это нормально, если вы используете другой инструмент вместо Velero с теми же функциями.
Чтобы установить Velero в Ubuntu, выполните следующие действия:
wget https://github.com/vmware-tanzu/velero/releases/download/v1.2.0/velero-v1.2.0-linux-amd64.tar.gz
tar -zxvf velero-v1.2.0-linux-amd64.tar.gz
sudo mv velero-v1.2.0-linux-amd64/velero /usr/local/bin/
Шаги по установке клиента Velero на Ubuntu:
Установите бинарный файл Velero:
wget https://github.com/vmware-tanzu/velero/releases/download/v1.3.2/velero-v1.3.2-linux-amd64.tar.gz
Извлеките архив:
tar -xvf velero-v1.3.2-linux-amd64.tar.gz -C /tmp
Переместите извлеченный двоичный файл velero в /usr/local/bin
sudo mv /tmp/velero-v1.3.2-linux-amd64/velero /usr/local/bin
Проверьте установку:
velero version
вывод должен быть:
Client:
Version: v1.3.2
Git commit: 55a9914a3e4719fb1578529c45430a8c11c28145
<error getting server version: the server could not find the requested resource (post serverstatusrequests.velero.io)>