Skip to content

Instantly share code, notes, and snippets.

genadipost / psp.yaml
Last active October 14, 2021 13:32
apiVersion: policy/v1beta1
kind: PodSecurityPolicy
name: ebs-csi-controller
privileged: true
allowPrivilegeEscalation: true
- '*'
genadipost /
Created September 1, 2021 09:19
Delete tags and gh releases release
for i in $(seq 1 75)
gh release delete 0.0.$i --yes
git push --delete origin 0.0.$i
genadipost /
Last active December 21, 2018 22:57 — forked from g0t4/
Starting Point Files for Jenkins2 Getting Started course
genadipost /
Last active December 14, 2018 10:28
  • Say I open a web browser and enter an address. I hit enter. Describe how the connection the works in as much detail as possible. Create full workflow.
  • What’s a PTR in DNS?
  • What’s a MX record in DNS?
  • What is DNS split Horizon? When we will use it.
  • Show basic HTTP flow.
  • Describe how would you secure a web application
    • HTTP vs HTTPS
  • How SSL/TLS work. Show full workflow.
  • Explain PKI.
  • What is Server Name Indication (SNI), why its needed?

Vagrant - Single machine

  1. Run the default vagrant machine (vagrant init).
    Login into the machine.
    Destroy the machine.

  2. Update the vagrant file:
    Change box type to Centos 7.
    Run the machine.
    Login into the machine and check it out.

mkdir dependencies
mvn clean compile exec:java -Dmaven.repo.local=dependencies -U
mvn org.apache.maven.plugins:maven-dependency-plugin:go-offline -Dmaven.repo.local=dependencies
# version
mvn org.apache.maven.plugins:maven-dependency-plugin:2.8:go-offline -Dmaven.repo.local=dependencies
mvn org.apache.maven.plugins:maven-dependency-plugin:3.0.1:go-offline -Dmaven.repo.local=dependencies
mvn org.apache.maven.plugins:maven-dependency-plugin:3.0.2:go-offline -Dmaven.repo.local=dependencies
mvn org.apache.maven.plugins:maven-dependency-plugin:3.1.1:go-offline -Dmaven.repo.local=dependencies
frontend https-in-7000
mode tcp
bind *:7000
tcp-request inspect-delay 5s
tcp-request content accept if { req_ssl_hello_type 1 }
acl cc req_ssl_sni -i foreman-client.localdomain
acl dd req_ssl_sni -i foreman-internal.localdomain
genadipost /
Last active January 7, 2024 21:22
nsupdate with active directory (GSS-TSIG)

kinit with a domain user:

kinit genadi@TEST.LOCAL

Ones you have a krbtgt you can run nsupdate in GSS-TSIG mode:

nsupdate -g
yum -y install; \
yum -y install; \
yum -y install; \
yum -y install foreman-release-scl; \
yum -y install foreman-installer; \
export IP=`nmcli -f IP4.ADDRESS device show ens33 | tr -s ' ' | cut -d ' ' -f 2 | cut -d '/' -f 1`; \
echo $IP foreman1.test.local foreman1 >> /etc/hosts; \
nmcli con mod "ens33" ipv4.dns-search "test.local"; \
nmcli general hostname foreman1; \
genadipost /
Last active April 4, 2018 11:04
foreman proxy install
yum -y install; \
yum -y install; \
yum -y install; \
yum -y install foreman-release-scl; \
yum -y install foreman-installer; \
echo " foreman1.test.local foreman1" >> /etc/hosts; \
echo " web-foreman.test.local" >> /etc/hosts; \
echo " proxy1.test.local proxy1" >> /etc/hosts; \