2017 © Pedro Peláez
 

library docker-secrets

Simple PHP library to read docker secrets.

image

sadok-f/docker-secrets

Simple PHP library to read docker secrets.

  • Friday, October 20, 2017
  • by sadok-f
  • Repository
  • 1 Watchers
  • 0 Stars
  • 47 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 236 % Grown

The README.md

Build Status Code Climate , (*1)

Docker Secrets

A simple PHP library to read docker secrets from a Swarm cluster., (*2)

Installation

 composer require sadok-f/docker-secrets

Usage

Read All

$dockerSecrets = new DockerSecrets\Reader\SecretsReader();
$allSecrets = $dockerSecrets->readAll();

return:, (*3)

Array
(
    [my_secret_data_1] => testSecretDataContent1
    [my_secret_data_2] => testSecretDataContent2
)

Read a single secret

$dockerSecrets = new DockerSecrets\Reader\SecretsReader();
$dockerSecrets->read('my_secret');

Custom Location

The default location for secrets folder is to /run/secrets/ in Linux containers. if you're using Docker 17.06 and higher with custom location you can use the library like this example:, (*4)

$dockerSecrets = new DockerSecrets\Reader\SecretsReader('/var/myCustomLocation');
$dockerSecrets->read('my_secret');

Read secrets in Windows containers

$dockerSecrets = new DockerSecrets\Reader\SecretsReader('C:\ProgramData\Docker\secrets');
$dockerSecrets->read('my_secret');

PHPUnit

./vendor/bin/phpunit

The Versions

20/10 2017

dev-master

9999999-dev https://github.com/sadok-f/docker-secrets

Simple PHP library to read docker secrets.

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php docker secrets php docker secrets docker secret

20/10 2017

1.0.0

1.0.0.0 https://github.com/sadok-f/docker-secrets

Simple PHP library to read docker secrets.

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php docker secrets php docker secrets docker secret

19/10 2017

0.3

0.3.0.0 https://github.com/sadok-f/docker-secrets

Simple PHP library to read docker secrets.

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php docker secrets php docker secrets docker secret

02/10 2017

0.2

0.2.0.0 https://github.com/sadok-f/docker-secrets

Simple PHP library to read docker secrets.

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php docker secrets php docker secrets docker secret

02/10 2017

0.1

0.1.0.0 https://github.com/sadok-f/docker-secrets

Simple PHP library to read docker secrets.

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

php docker secrets php docker secrets docker secret