cloud:recipe:swift
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
cloud:recipe:swift [2019/11/25 07:39] – [Obtain Application Credentials] chudler | cloud:recipe:swift [2019/11/25 09:40] – add `--no-check-certificate` to avoid "x509: certificate signed by unknown authority" error k4rtik | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | =====Swift Kickstart===== | + | =====Swift Kickstart |
- | **Swift** is in preview mode and should not be used for anything important. The current cluster __will__ be destroyed and data may be removed without notice ((why)) . Additionally, | + | This document is a recipe showing how to use a swift client called [[ https:// |
+ | |||
+ | **Swift** is in preview mode and should not be used for anything important. The current cluster __will__ be destroyed and data may be removed without notice (([[cloud: | ||
+ | \\ | ||
+ | All of the data fed to the cluster should be also saved elsewhere, and you are advised against relying solely on this service at this time. | ||
====Obtain Application Credentials==== | ====Obtain Application Credentials==== | ||
== 1 Login to Web Application == | == 1 Login to Web Application == | ||
- | First, accept the certificate and login to [[https:// | + | First, accept the certificate and login to [[https:// |
+ | **important: | ||
== 2 Create Application Credentials == | == 2 Create Application Credentials == | ||
- | Using the menu on the left, select " | + | Using the menu on the left, select " |
| | ||
**Be sure to download the application credentials after submitting the form** | **Be sure to download the application credentials after submitting the form** | ||
+ | |||
+ | |||
+ | **Credentials Advice: | ||
+ | * Make the expiration date memorable such as your birthdate. | ||
+ | * Leave '' | ||
+ | * Give your application '' | ||
+ | * Read the guide text on the form page | ||
+ | For example\\ | ||
+ | {{cloud: | ||
+ | == 3 Install and Configure rclone == | ||
+ | [[ https:// | ||
+ | |||
+ | Configuration of rclone should be simplified as below | ||
+ | < | ||
+ | $ cat ~/ | ||
+ | [techstaff] | ||
+ | type = swift | ||
+ | env_auth = true | ||
+ | auth_version = 3 | ||
+ | |||
+ | </ | ||
+ | |||
+ | Save your Application Credentials that you downloaded in the previous step, and include them in your shell' | ||
+ | |||
+ | < | ||
+ | source ~/ | ||
+ | ./rclone --no-check-certificate sync / | ||
+ | </ | ||
+ | |||
+ | ===Troubleshooting=== | ||
+ | |||
+ | * Rcode returns 404 after/ | ||
+ | |||
+ | < | ||
+ | export OS_AUTH_URL=https:// | ||
+ | </ |
/var/lib/dokuwiki/data/pages/cloud/recipe/swift.txt · Last modified: 2020/04/28 12:20 by chudler