<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.alf.digital/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.alf.digital/feed.php">
        <title>Tohuwabohu excorcism - devops</title>
        <description></description>
        <link>https://wiki.alf.digital/</link>
        <image rdf:resource="https://wiki.alf.digital/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-24T02:06:44+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:adop&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:ansible&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:artifactory&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:beats&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:chef&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:ci&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:cloud&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:consul&amp;rev=1770592740&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:docker&amp;rev=1742684618&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:gerrit&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:gruntworks.io&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:nexus&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:prometheus&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:puppet&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:rundeck&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:selenium&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:sikuli&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:software_architecture&amp;rev=1704964184&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:sonarqube&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:spinnaker&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:terraform&amp;rev=1712173980&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:tests&amp;rev=1698822947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:vagrant&amp;rev=1719074519&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.alf.digital/doku.php?id=devops:vault&amp;rev=1698822947&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.alf.digital/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Tohuwabohu excorcism</title>
        <link>https://wiki.alf.digital/</link>
        <url>https://wiki.alf.digital/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:adop&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>adop</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:adop&amp;rev=1698822947&amp;do=diff</link>
        <description>ADOP

To quieckstart ADOP do the following:

&lt;https://accenture.github.io/adop-docker-compose/docs/quickstart/&gt;

	*  Docker Toolbox is required on windows: &lt;https://www.docker.com/products/docker-toolbox&gt;
	*  16GB VM is required.


docker-machine create -d virtualbox --virtualbox-memory 16384 default
./quickstart.sh -t local -m default -c NA -u user


LDAP

The LDAP login is the following:</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:ansible&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ansible</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:ansible&amp;rev=1698822947&amp;do=diff</link>
        <description>Ansible

Experimenting environment

Here is an environment for experimenting:


https://github.com/skipidar/ExperimentsProject-4Ansible-usingVagrant/wiki


Configuration of ansible

Add hosts here: /etc/ansible/hosts


local ansible_host=127.0.0.1   ansible_connection=local

slave ansible_host=10.0.0.11 ansible_user=vagrant ansible_ssh_private_key_file=/home/vagrant/.ssh/key.myexperimental.openssh.ppk</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:artifactory&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>artifactory</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:artifactory&amp;rev=1698822947&amp;do=diff</link>
        <description>Artifactory

Better GUI than in Nexus, but plugins only in the PRO version.

&lt;https://www.jfrog.com/confluence/display/RTF/Artifactory+Comparison+Matrix&gt;</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:beats&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>beats</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:beats&amp;rev=1698822947&amp;do=diff</link>
        <description>Beats



Beats is the platform for single-purpose data shippers. They install as lightweight agents and send data from hundreds or thousands of machines to Logstash or Elasticsearch.

Use Beats &amp; X-Pack to monitor infrastructure.

&lt;https://www.elastic.co/products/beats&gt;</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:chef&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chef</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:chef&amp;rev=1698822947&amp;do=diff</link>
        <description>Chef

Implements Structure As a Service.

For Chef to work it requires three main elements:

	*  Ordered List Itema Chef Server, 
	*  one (or more) nodes, 
	*  and at least one workstation.
ReceiptsChef relies on reusable definitions known as recipes</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:ci&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ci</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:ci&amp;rev=1698822947&amp;do=diff</link>
        <description>Overview Continuos Integration

&lt;https://www.digitalocean.com/community/tutorials/ci-cd-tools-comparison-jenkins-gitlab-ci-buildbot-drone-and-concourse&gt;</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:cloud&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cloud</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:cloud&amp;rev=1698822947&amp;do=diff</link>
        <description>Cloud

Business Models

IAAS (Infrastructure As A Service) :

	*  The base layer
	*  Deals with Virtual Machines, Storage (Hard Disks), Servers, Network, Load Balancers etc
	*  e.g. Amazon AWS Cloud

PAAS (Platform As A Service) :

	*  A layer on top of IAAS</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:consul&amp;rev=1770592740&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-08T23:19:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>consul</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:consul&amp;rev=1770592740&amp;do=diff</link>
        <description>HashiCOrp Consul

&lt;https://developer.hashicorp.com/consul/docs/intro&gt;

&lt;http://localhost:8500/ui/dc1/overview/server-status&gt;

In 2026, the MetaBrainz ServiceRegistrator is the definitive choice for teams who love the “Registrator pattern” but need a tool that isn&#039;t abandoned. Since it is written in Python and uses modern Docker and Consul SDKs, it is much more stable on current Ubuntu/Docker versions than the original Gliderlabs binary.</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:docker&amp;rev=1742684618&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-22T23:03:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>docker</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:docker&amp;rev=1742684618&amp;do=diff</link>
        <description>Dоcker

Hyper-V

The newest Version uses Hyper-V.

The Hyper-V has a bug - enabling a Virtual Switch Disabled WiFi adapter, which makes it useless on Laptops.
So it is recommended to use the old version, with docker-machine, based on Oracle&#039;s VirtualBox.</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:gerrit&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gerrit</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:gerrit&amp;rev=1698822947&amp;do=diff</link>
        <description>Gerrit

Security Policy

You can configure the right for different users, e.g. to prohibit the Push actions for some groups.</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:gruntworks.io&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gruntworks.io</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:gruntworks.io&amp;rev=1698822947&amp;do=diff</link>
        <description>GrundWorks.io

&lt;https://www.gruntwork.io/how-it-works/&gt;</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:nexus&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nexus</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:nexus&amp;rev=1698822947&amp;do=diff</link>
        <description>Nexus

Nexus is a repository which is able to manage artifacts (jar files) for java, so that it can resolve its dependencies.

Deploy to Nexus

The user have to be authorized:

Paßwortdatei anlegen

XML-Datei C:\Users[KUERZEL]\.m2\settings-security.xml anlegen mit folgendem Inhalt</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:prometheus&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>prometheus</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:prometheus&amp;rev=1698822947&amp;do=diff</link>
        <description>Prometheus

Monitoring solution by SoundCLoud.

&lt;https://prometheus.io/docs/introduction/overview/&gt;

Overview

What is prometheus:
&lt;http://codeblog.dotsandbrackets.com/scraping-application-metrics-prometheus/&gt;</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:puppet&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>puppet</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:puppet&amp;rev=1698822947&amp;do=diff</link>
        <description>Puppet

The Learning VM TUtorial is here: &lt;https://kjhenner.gitbooks.io/puppet-quest-guide/content/quests/application_orchestrator.html&gt;

Te learning VM is available here: &lt;https://puppet.com/download-learning-vm&gt;

Glossary
Resources 
Describing node configuration works by declaring resources. Server provides the descriptions of relevant resources to the nodes then. 

Resource may describe</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:rundeck&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rundeck</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:rundeck&amp;rev=1698822947&amp;do=diff</link>
        <description>Rundeck

Jenkins is for Development. Rundeck is for Operations.

&lt;http://rundeck.org/news/2014/01/08/Jenkins-is-for-development-Rundeck-is-for-operations.html&gt;

Features:
&lt;http://rundeck.org/job-scheduler/&gt;

What is Rundeck?
Rundeck is open source software that helps you automate routine operational procedures in data center or cloud environments. Rundeck provides a number of features that will alleviate time-consuming grunt work and make it easy for you to scale up your automation efforts and c…</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:selenium&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>selenium</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:selenium&amp;rev=1698822947&amp;do=diff</link>
        <description>Selenium

Prerequirements

	*   Python
	*   Python selenium plugin, installed via


pip install selenium


Recording

To record the cases use chrome plugin: “Katalon Recorder (Selenium IDE for Chrome)”

Download the chromedriver: &lt;http://chromedriver.storage.googleapis.com/index.html&gt;
And use it within the script</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:sikuli&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sikuli</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:sikuli&amp;rev=1698822947&amp;do=diff</link>
        <description>Sikuli

GUI test framework.
Like AutoIt or Selenium.

See: &lt;http://www.sikuli.org/&gt;



Boni

	*  Central Database for images, to be able of updating e.g. a picture of a Button in ALL TESTS</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:software_architecture&amp;rev=1704964184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-11T09:09:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software_architecture</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:software_architecture&amp;rev=1704964184&amp;do=diff</link>
        <description>Software Architecture
CORBA Common Object Reqeust Broker Architecture. Standard, which defines communication between software, written in different languages. Uses object oriented approach.
Builds
Incremental Build after each commit Nightly Build every night</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:sonarqube&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sonarqube</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:sonarqube&amp;rev=1698822947&amp;do=diff</link>
        <description>Sonarqube

The sonarqube is the static code analysis tool.

Jenkins

Scan

In Jenkins

To scan the code use the Jenkins plugin “SonarQube Scanner”

via console

&lt;https://techexpert.tips/sonarqube/sonarqube-scanner-installation-ubuntu-linux/&gt;

Break build

To break the build, when the sonarqube-project “workspaceteam1-project1team1</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:spinnaker&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>spinnaker</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:spinnaker&amp;rev=1698822947&amp;do=diff</link>
        <description>Spinnaker

CD tool.
Spezialisiert auf  &#039;deploy to cloud&#039; 

Kann in Jenkins eingebettet werden</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:terraform&amp;rev=1712173980&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-03T19:53:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>terraform</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:terraform&amp;rev=1712173980&amp;do=diff</link>
        <description>Terraform

Debugging



Glossary
 Terraform Module A Terraform module is a set of Terraform configuration files in a single directory.
Installation
&lt;https://askubuntu.com/questions/983351/how-to-install-terraform-in-ubuntu&gt;

Introduction:
&lt;https://www.terraform.io/intro/getting-started/build.html&gt;

Skeleton project
&lt;https://github.com/skipidar/terraform-skeleton&gt;

Apply terraform bash script



Upgrade terraform provider

&lt;https://developer.hashicorp.com/terraform/tutorials/configuration-languag…</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:tests&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tests</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:tests&amp;rev=1698822947&amp;do=diff</link>
        <description>Tests
Unit Tests Test of one particular class/function. Predefined input-output. Smoke TestsA simple integration test. It is inspired from hardware testing, which checks for the smoke from the hardware components once the hardware&#039;s power is switched on. Similarly in Software testing context, smoke testing refers to testing the basic functionality of the build.</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:vagrant&amp;rev=1719074519&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-22T16:41:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vagrant</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:vagrant&amp;rev=1719074519&amp;do=diff</link>
        <description>Vagrant

By Hashicorp.

Workflow



Overview commands


box - manage &quot;boxes&quot;
destroy - shut down the VM then delete its stored image?
gem
halt - shut down the VM
init - prepare a directory with a new Vagrantfile
package - shut down the VM, then convert it to a &#039;package&#039; which can be turned into a box? (Or something)
provision - run just the provisioning (eg, Chef, Puppet...) stage
reload - modify the VM configuration (eg, reapply Vagrantfile), reboot the VM, reprovision the modified parts of the…</description>
    </item>
    <item rdf:about="https://wiki.alf.digital/doku.php?id=devops:vault&amp;rev=1698822947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-01T07:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vault</title>
        <link>https://wiki.alf.digital/doku.php?id=devops:vault&amp;rev=1698822947&amp;do=diff</link>
        <description>Vault by Hashicorp



Central creadential storage.

	*  Open-Source
	*  Stores secrets : keys passwords certificates
	*  Can generate secrets dynamically for some AWS services,Can revoke secrets.Can manage time to live.Can Renew secrets.
	*  Supports High Availibility deployment on AWS</description>
    </item>
</rdf:RDF>
