Using git credential store for non-interactive operations over https, without exposing password in remote URL (save, retrieve passwords)
Demoing git credential store usage in CI/CD context - i.e. https non-interactive:
tags are normally used to discribe versions
working mostly like git tags
BUT have the same issue like git tag as that it is a changeable reference, although normally one should not change such tag reference
a possible solution:
etcd
distributed key-value store, which under the hood uses the Raft consensus algorithm#!/bin/bash | |
##### BEGIN SETTINGS ##### | |
SYSTEM=debian | |
ARCH=armhf | |
SUITE=testing | |
DEVICE=image.bin | |
HOSTNAME=unknown |
docker-compose
everything you learn you actually already know
let's learn and compare pure docker vs docker-compose
agenda
$ docker run -it --rm ubuntu:18.04
in container
4 apt-get update && apt-get install -y gnupg gnupg1 gnupg2 apt-transport-https curl
5 curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
6 cat <<EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list