Erwin Müller

Mon­i­tor­ing Word­Press with Prometheus in a Ku­ber­netes Clus­ter

In­tro­duc­tion This ar­ti­cle will de­scribe how to mon­i­tor a Word­Press in­stal­la­tion with Prometheus. The set­up re­quires a work­ing Ku­ber­netes clus­ter with the Prometheus Op­er­a­tor in­stalled. This ar­ti­cle will de­scribe ba­sic three use cas­es. Use Cas­es Word­Press Met­rics We want to see ba­sic met­rics about out site, like how many posts are pub­lished, how many com­ments there are…

Mis­cel­la­neous Bash Alias­es & Con­fig­u­ra­tion

Use an alias to open Emacs in­side the con­sole. We will use the Emacs-Client to con­nect to a Emacs serv­er for faster start­up. Ref­er­ences: https://​www​.gnu​.org/​s​o​f​t​w​a​r​e​/​e​m​a​c​s​/​m​a​n​u​a​l​/​h​t​m​l​_​n​o​d​e​/​e​m​a​c​s​/​I​n​v​o​k​i​n​g​— e​m​a​c​s​c​l​i​e​n​t​.​h​t​m​l​#​I​n​v​o​k​i​n​g​— e​m​a​c​s​c​l​i​ent Re­move not need­ed Dock­er con­tain­ers. For ex­am­ple: docker_rm_search Ex­it­ed Use no­ti­­fy-send to in­form the user when maven is done. Ref­er­ences: https://​wi​ki​.arch​lin​ux​.org/​i​n​d​e​x​.​p​h​p​/​D​e​s​k​t​o​p​_​n​o​t​i​f​i​c​a​t​i​ons En­able au­to­mat­ic spelling for Emacs. Ref­er­ence: https://​stack​over​flow​.com/​q​u​e​s​t​i​o​n​s​/​1​5​8​9​1​8​0​8​/​h​o​w​— t​o​— e​n​a​b​l​e​— a​u​t​o​m​a​t​i​c​— s​p​e​l​l​— c​h​e​c​k​— b​y​— d​e​f​a​ult

Jenk­ins on Ku­berntes — Part 1

Jenkins Configure System

Part 1 — Con­fig­ure Sys­tem Part 1 will de­scribe how to con­fig­ure the Jenk­ins sys­tem to add the Sonar­Qube, Key­cloak and Gitea servers, and to con­fig­ure the Ku­ber­netes cloud where our builds are go­ing to run. Sonar­Qube servers We add our Sonar­Qube serv­er, so that with­Sonar­QubeEnv can in­ject the serv­er URL and the au­then­ti­ca­tion to­ken to our build.…

Jenk­ins on Ku­ber­netes — Part 2

Part 2 — Con­fig File Man­age­ment This is part 2 of a con­tin­ued se­ries on how to con­fig­ure Jenk­ins on a Ku­ber­netes clus­ter. The goal of the se­ries is to have a ful­ly func­tion­ing con­tin­ues in­te­gra­tion and de­liv­ery Jenk­ins up and run­ning. Part 1 de­scribed how to in­stall Jenk­ins and the nec­es­sary plu­g­ins and how to con­fig­ure them for Ku­ber­netes. This part…

Nick Dol­gy Free Speech and The Left

"Enough is enough – Open your mouth!", Demonstration against homophobia in Russia, by Marco Fieber. Attribution-NonCommercial-NoDerivs 2.0 Generic (CC BY-NC-ND 2.0)

This is my dis­cus­sion with Nick Dol­gy about laws against hate speech. You can read my com­ment here: My com­ment on Youtube That is an ut­ter straw man of what the left wants. Es­pe­cial­ly be­cause it was al­ways the left who called for equal rights for gays and pro­tect­ing them against dis­crim­i­na­tion, and the re­li­gious…

Git Alias­es and Short­cuts

This is a list of com­mon git alias­es and short­cuts. In my opin­ion, cryp­tic alias­es like “gp” for git-push or “gc” for git-check­­out are very hard to re­mem­ber. There­fore, I will write longer alias­es that are more eas­i­ly to re­mem­ber. Since bash or zsh have au­­to-com­­ple­­tion, you can just write “git­co” and then press and let the…

Set­up and Con­fig­ure Zsh, Bash-Com­ple­tion, Au­to­jump

In­tro­duc­tion Zsh is an in­ter­ac­tive shell that is most­ly com­pat­i­ble with Bash; Bash-Com­­ple­­tion en­hances the shell with au­to­mat­ic and pro­gram­ma­ble com­mands and ar­gu­ments com­ple­tions. It works al­so on Win­dows and Mac OS X sys­tems be­cause it de­pends on­ly on the Bash shell; Au­to­jump stores the last vis­it­ed di­rec­to­ries and al­lows for fast nav­i­ga­tion in the file…

Dis­cus­sion about Jor­dan Peterson with a Per­son that have no His­toric Knowl­edge

That is a dis­cus­sion that start­ed on the Youtube video from Vee­du Vidz­called Jor­dan Peterson — Don’t be lunch buck­et! I start­ed with a joke how I cat­e­go­rize Jor­dan Peterson. Wasn’t Jor­dan Peterson cry­ing be­cause of all the dis­en­fran­chised men that can’t han­dle women and don’t get laid? Wasn’t he talk­ing about en­forced monogamy? It seems like most of JP’s fan…

Privacy Preference Center


    Normal functioning of the web site.

    PHPSESSID, _iub_cs-50455928, gdprprivacy_bar, gdpr[allowed_cookies], gdpr[consent_types]


    Google analytics.

    _ga, _gat, _gid