Skip to content

Instantly share code, notes, and snippets.

Yaroslav Yakovlev yaroslavya

Block or report user

Report or block yaroslavya

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@yaroslavya
yaroslavya / git-repo-demo.yaml
Created Nov 11, 2019 — forked from tallclair/git-repo-demo.yaml
More secure GitRepo volumes
View git-repo-demo.yaml
# Example of using an InitContainer in place of a GitRepo volume.
# Unilke GitRepo volumes, this approach runs the git command in a container,
# with the associated hardening.
apiVersion: v1
kind: Pod
metadata:
name: git-repo-demo
annotations:
seccomp.security.alpha.kubernetes.io/pod: 'docker/default'
spec:
@yaroslavya
yaroslavya / npmjsorg_as_registry
Last active Jun 12, 2019
npmjsorg_as_registry
View npmjsorg_as_registry
npm config set registry http//registry.npmjs.org/
View no_cors_chrome
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --disable-gpu --user-data-dir=~/chromeTemp
@yaroslavya
yaroslavya / fix_missing_gpg_keys
Last active Apr 14, 2019
fix_missing_gpg_keys
View fix_missing_gpg_keys
sudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys MY_GPG_KEY
//other key server: keyserver.ubuntu.com
//mint key server: keyserver.linuxmint.com
View create linux bootable usb
sudo dd bs=4M if=/path/to/linux_distro.iso of=/dev/sdb<?> conv=fdatasync
View install_docker-compose_on_linux
# loading the docker-compose from the github repo via curl
sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
# If the command docker-compose fails after installation, check your path.
# You can also create a symbolic link to /usr/bin or any other directory in your path.
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
# to test execute: docker-compose --version
# which should give you: "docker-compose version 1.23.2, build 1110ad01"
View could_not_find_default_credentials
# if this is resulting in the same error for kubectl commands against your gke:
gcloud auth login
# you should try this:
gcloud auth application-default login
# behavior was changed in gcloud v128, see here: https://cloud.google.com/sdk/docs/release-notes#12800_20160928
# kudos for details to this so answer: https://stackoverflow.com/questions/41507904/could-not-find-default-credentials
@yaroslavya
yaroslavya / docker_attach_to_shell
Last active Jan 23, 2019
attach to docker container shell
View docker_attach_to_shell
docker exec -it <container_name||container_hash> /bin/bash
@yaroslavya
yaroslavya / start_jenkins_in_docker
Last active Feb 13, 2019
run jenkins in a docker container
View start_jenkins_in_docker
docker run -p 8080:8080 jenkins/jenkins:lts
@yaroslavya
yaroslavya / cannot connect to the docker daemon
Last active Feb 3, 2019
cannot connect to the docker daemon redhat/centos/fedora/manjaro
View cannot connect to the docker daemon
sudo groupadd docker
sudo usermod -aG docker $(whoami)
sudo systemctl start docker
sudo chgrp docker /lib/systemd/system/docker.socket
sudo chmod g+w /lib/systemd/system/docker.socket
You can’t perform that action at this time.