- using Ansible command line:
ansible-playbook --connection=local 127.0.0.1 playbook.yml
- using inventory:
127.0.0.1 ansible_connection=local
$ oc get dc --all-namespaces -o jsonpath='{range .items[*]}{@.metadata.namespace}{";"}{@.metadata.name}{";"}{@.spec.template.spec.containers[0].env[?(@.name=="XMX")].value}{";"}{@.spec.template.spec.containers[0].env[?(@.name=="XMS")].value}{";"}{@.spec.template.spec.containers[].livenessProbe}{";"}{@.spec.template.spec.containers[].readinessProbe}{";"}{@.spec.template.spec.volumes[0].persistentVolumeClaim.claimName}{";"}{@.spec.template.spec.containers[0].image}{";"}{@.spec.replicas}{";"}{@.spec.template.spec.containers[0].resources.limits.cpu}{";"}{@.spec.template.spec.containers[0].resources.limits.memory}{";"}{@.spec.template.spec.containers[0].resources.requests.cpu}{";"}{@.spec.template.spec.containers[0].resources.requests.memory}{"\n"}{end}' > dc.csv |
export CREDS=$(oc whoami):$(oc whoami -t) | |
export REGISTRY=docker-registry-default.openshift.XXXX.com.br | |
IMAGE=docker-registry-default.openshift.XXXX.com.br/ag-CCCC/XXX-dotnet-sdk:latest | |
skopeo inspect --tls-verify=false --creds=$CREDS docker://$IMAGE > /tmp/IMAGE.json |
export CREDS=$(oc whoami):$(oc whoami -t) | |
export IMAGE_FILE_PATH=image-final | |
export OUTPUT_CVS_FOUND_PATH=image-url-found.csv | |
i=0 | |
rm -f $OUTPUT_CVS_FOUND_PATH | |
cat $IMAGE_FILE_PATH | while read line | |
do | |
((i = i + 1)) |
ansible-playbook --connection=local 127.0.0.1 playbook.yml
127.0.0.1 ansible_connection=local
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd"> | |
<mirrors> | |
<mirror> | |
<id>nexus</id> | |
<mirrorOf>*</mirrorOf> | |
<url>http://NEXUS_URL/nexus/content/groups/my_public_group</url> | |
</mirror> |
alias donly='mvn wildfly:deploy-only -PskipTests' | |
alias v='vim' | |
alias meld="/Applications/Meld.app/Contents/MacOS/Meld" | |
alias m="/Applications/Meld.app/Contents/MacOS/Meld" | |
alias k="/Applications/kdiff3.app/Contents/MacOS/kdiff3" | |
alias ty='open -a typora' | |
alias t="tree -a -I 'node_modules|cache|test_*|target|.git|.idea|.gitkeep|.gitignore|.circleci|.editorconfig|.mvn|.vscode'" | |
alias i='mvn clean install -Denforcer.skip=true -Dmaven.test.skip=true -Dcheckstyle.skip -f pom.xml' | |
alias p='mvn clean package -Denforcer.skip=true -Dmaven.test.skip=true -Dcheckstyle.skip -f pom.xml' | |
alias po='mvn clean package -Dmaven.test.skip=true -Dcheckstyle.skip -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B -f pom.xml' |
What is an sosreport and how to create one in Red Hat Enterprise Linux? https://access.redhat.com/solutions/3592
# get sos-report, save the generated files
sos-report
# this gona be the health file
HOST_HEALTH_CHECK_FILE=$(hostname)_$(date +"%d-%m-%Y")