azure-blob-uploader
![CircleCI](https://circleci.com/gh/johejo/azure-blob-uploader.svg?style=svg)
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/