Skip to content

A small CLI tool written in golang for uploading files to Microsoft Azure Blob Storage

License

Notifications You must be signed in to change notification settings

johejo/azure-blob-uploader

Repository files navigation

azure-blob-uploader

Travis CI Appveyor CircleCI

A small CLI tool written in golang for uploading files to Microsoft Azure Blob Storage

Feature

Single binary

It does not depend on other components such as openssl and python like azure-cli.

Install

Pre-built binary

release page

Usage

$ azure-blob-uploader -accout-name <ACCOUNT_NAME> -account-key <ACCOUNT_KEY> -c <CONTAINER_NAME> -f <FILE>

Build from source

$ git clone https://github.com/johejo/azure-blob-uploader.git
$ cd azure-blob-uploader/
$ go install

Motivation

I was ordered to upload files from a very old machine to Azure Blob Storage at a certain legacy project.
It was impossible to install azure-cli on that machine.
As a result I found an article by Toru Makabe and made an upload tool.
Because there may be people who are in trouble with other similar things, leave my deliverables here.

Great appreciation

Toru Makabe http://torumakabe.github.io/post/azblob_golang/

About

A small CLI tool written in golang for uploading files to Microsoft Azure Blob Storage

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages