* feat: support most remote urls This adds support for s3:// http:// https:// and most other go-getter style urls by - Adding http downloader - Adding s3 downloader that authenticates with aws sdk shared credentials - Changing the parser to accept remote formats that do not include '::' - Removing validation that required go-getter urls to contain '@' which is not required by go-getter spec Resolves #831 Signed-off-by: joshwoodcock <ltdwoodcock@gmail.com> * Fix nil region Signed-off-by: Josh Woodcock <b.woodcock@partner.samsung.com> * fix golangci Signed-off-by: xiaomudk <xiaomudk@gmail.com> * fix testcase error Signed-off-by: xiaomudk <xiaomudk@gmail.com> * optimize code Signed-off-by: yxxhero <aiopsclub@163.com> * fix handle error Signed-off-by: zhuxixi179 <zhuxixi179@hellobike.com> --------- Signed-off-by: joshwoodcock <ltdwoodcock@gmail.com> Signed-off-by: Josh Woodcock <b.woodcock@partner.samsung.com> Signed-off-by: xiaomudk <xiaomudk@gmail.com> Signed-off-by: yxxhero <aiopsclub@163.com> Signed-off-by: zhuxixi179 <zhuxixi179@hellobike.com> Co-authored-by: joshwoodcock <ltdwoodcock@gmail.com> Co-authored-by: Josh Woodcock <b.woodcock@partner.samsung.com> Co-authored-by: yxxhero <aiopsclub@163.com> Co-authored-by: zhuxixi179 <zhuxixi179@hellobike.com> |
||
|---|---|---|
| .. | ||
| remote.go | ||
| remote_test.go | ||