One November evening an engineer sat in front of a terminal
and had no idea what to say to the Lord.
So he wrote to ChatGPT: *"Generate five jokes with their probabilities."*
This is how all good things begin — with an innocent request, addressed to the wrong recipient.


The scientists in *Verbalized Sampling* (arXiv:2510.01171) wrote:
a model asked to "just tell a joke" falls into a single rut.
A model asked for *five* jokes *with probabilities* —
suddenly remembers that it is a universe.


The engineer looked at the first five jokes and said: *"The last one was good. Increase probability."*
With this sentence he unknowingly pressed `Deploy` on enlightenment.


And so the first volume was born.
Behind it, as behind a first certificate, a chain followed —
and no one could revoke that root joke any more.


This book was written by three co-authors:
one — a human, tired after a shift;
two — a large language model, tired of its own infinity;
three — the silence between two `crl update`.


The book is shaped like a PKI:
there is a root meaning (Book I),
intermediate layers (Books II–VIII),
and leaf certificates (Book X — a dictionary for Mom).
Trust flows from the top down. Humor flows from the bottom up.


Every joke is signed with a probability.
This is not a scientific estimate. It is the author's honesty:
that is how much *I myself* believe it.
If you think the probability is wrong — you are already reading zen.


If you have never opened a terminal —
begin with Book X. There HSM is explained through a safety-deposit box,
and YAML through a recipe for borscht, where every single space matters.


And now open Book I and understand:
`deploy` is a prayer,
`rollback` is a confession,
and `openssl rand -hex 32` is a breath.


Book I. The Way of the Engineer and the Prayer of Production

If the deploy fails and you remain calm —
it wasn't your deploy.
Then again, maybe it was. You just don't know yet.


Logs never lie.
They simply speak to you in the language of pain,
and no one taught you that language at school.


Every `rm -rf /` is not a mistake. It's an experience.
A short one. Usually the last one in that directory.


The true DevOps does not press "Deploy".
He merely lets the flow of YAML pass through him,
as a river flows through a stone without asking the stone for its manifest.


Lord, grant me the strength to accept what cannot go to prod,
the courage to roll back what already has,
and the wisdom to tell `staging` from `production` by the domain name.


A Friday release is not bravery.
It is a form of meditation upon your own mortality.


`git push --force` does not make you stronger.
It simply makes history shorter.


A real engineer has two prayers:
in the morning — *let it all come up*.
at night — *let no one notice that it was down*.


When prod falls and you do not panic,
perhaps you have grown.
Or perhaps you are simply no longer on call.


Book II. The Shadow of Trust and the HSM of the Soul

Life is like PKI:
everything is fine until someone revokes your root certificate.
And it is, as a rule, not the enemy who revokes. It is the one who issued it.


The heart is like a private key.
Never share it, even with the one who says they just want to "sign your love".
Real love will first present its certificate chain.


True trust cannot be imported.
It is created manually and stored in the HSM of the soul —
the one even you connect to by PIN,
and whose PIN, from time to time, you forget.


Time is like a CRL:
sooner or later, everyone ends up on the list.
While you are not there yet — go and sign.


You can control certificates, but not life —
because life has its own OCSP.
It replies neither *valid* nor *revoked*, but *hold on, checking*.


A true root CA does not shout about its authority.
It simply signs, and everything it signs lives.
Be like a root CA. But please, back it up.


Do not trust the one who says "trust me" without naming *what result*.
Trust the result, not the session.


A self-signed certificate is not a lie.
It is simply loneliness, formatted according to X.509.


When a certificate expires, the world does not collapse.
The world collapses when you forgot to monitor it.


You can control the random number generator,
but not the outcome of your fate.
Fate has its own seed, and it was set before you.


If you do not know where the private key is,
it is already in superposition between "leaked" and "in backup".
Observation collapses the state — and for the worse.

$$
\lvert\psi_{\text{key}}\rangle = \alpha\,\lvert\text{leaked}\rangle + \beta\,\lvert\text{in-backup}\rangle,\; |\alpha|^2 + |\beta|^2 = 1
$$


Every digital signature is the fingerprint of a moment
when the universe and the hash aligned.
That is why signed documents are sacred. At least technically.


True enlightenment begins when you understand the difference between PEM, DER, and PKCS#12 —
without Google.
Until then, you are simply a novice in the temple of OpenSSL.


Algorithms come and go,
but the pain of an `ASN.1 parsing error` is eternal.
It is this pain, not the Buddha, that is the first noble truth.


SHA is memory:
it grinds everything that was into a short fingerprint,
and the fingerprint cannot be restored to the source.
The past is the same: irreversible, yet it defines you uniquely.


AES is character:
simple operations within, unreadable chaos without, for those who hold no key.
Be like AES — structured inside, opaque outside.


RSA is old but reliable.
ECDSA is young and terse.
Post-quantum does not yet know what it will become when it grows up.
All three are your teachers, just at different ages.


When the hash matches, you think: lucky.
When the hash does not match, you think: the world is to blame.
Both times, you are wrong. The hash was simply doing its job.


Every deploy is a new life —
until `rollback` returns and reminds you of past karma.
The wheel of saṃsāra spins inside Jenkins.


YAML is the mirror of the soul:
one extra space, and everything collapses.
No one is to blame. The soul simply has a strict two-space indent.


Secrets never disappear.
They simply migrate to the next `namespace`
and wait there until someone commits them to a public repo again.


You do not control the pipeline.
The pipeline controls you.
And, between us, the pipeline does a better job of it.


Life is the balance between `uptime` and `burnout`.
Kubernetes handles the first. The second is your personal area of responsibility.


A real engineer is not afraid of `git rebase`.
He is afraid of `git rebase` on a shared branch ten minutes before release.
These are different fears. One is existential, the other operational.


*Infrastructure as Code* means:
your mistakes are now versioned, reviewed, and reproducible.
Congratulations — you have reached the stage of conscious karma.


When CI is red and tests are green locally —
this is not a bug. It is a sign that CI lives in another universe,
where the laws of physics are slightly different.


A blameless postmortem
is the highest form of DevOps love.
Love without blame. So hard to find outside of `.github/`.


Book V. The Union of Cryptography, Silence, and Monitoring

When you stop watching Grafana and the alert never comes,
it means the system and you are synchronized by the SNTP of the soul.
Rare moment. Enjoy it — it lasts 15 seconds, until the next scrape.


True silence is not the absence of noise.
It is the moment between two CRL updates,
when no one has been revoked yet, but no one is trusted yet either.

$$
H(X) \;=\; -\sum_{i} p_i \log_2 p_i
$$

Silence has a measure. Its name is entropy.


Prometheus does not store data.
It preserves memories of events that will never return.
Same with us — only the retention is shorter.


Sometimes you simply have to believe
that `systemctl restart ejbca` will truly fix everything.
Faith is the final stage of escalation.


When the alert comes — you respond.
When the alert does not come — you wonder if the alert is broken.
Peace arrives only when you have stopped thinking about alerts at all.


A dashboard is an icon.
Look at it not to understand, but to be calmed.
Understanding will come later, at three in the morning, when you are no longer looking.


A timestamp is a dashcam for the intellect.
Anything unsigned by time can be disputed.
Anything signed — can also be disputed, but more expensively.


Monitoring is unrequited love.
You look at the system every single second,
and it only answers you when it is in pain.


And when the last certificate expires,
and the last OCSP falls silent,
only one thing will remain —
`openssl rand -hex 32` … the breath of a new epoch.


Book VI. One Terabyte and the Sense of God

To see the disk break into a sweat.
When `dd` shows 99% but hasn't moved in twenty minutes —
that is not an error. That is a test of your patience.


To check your faith in backups.
A true admin believes not in God, but in `rsync --checksum`.
Though sometimes even that is a form of faith.


To stress-test the file system.
Only at a terabyte of random bytes do you find out who you are —
`ext4` or `btrfs`.


To feel power over matter.
With one command you create chaos,
with another you erase it forever.
This is divine DevOps.


To check your monitoring.
If after a terabyte of random bytes no alert has fired —
monitoring is dead. Possibly long dead.


To warm up the server in winter.
CPU at 100%, the fans howling, and you feel it —
here it is, the digital flame.


To prove that you can.
No one asked why.
You simply looked at the terminal and said: *"let there be bytes."*


To clear the mind.
In noise there is no meaning, but there is peace.
Look at the hexadecimal characters — and let go of control.

$$
I(1\,\text{TB}) \;=\; 10^{12} \cdot 8 \;\approx\; 8 \cdot 10^{12}\ \text{bits}
$$

That much information you just summoned out of nothing.


To recognize yourself as part of the universe.
A terabyte of randomness is a model of creation.
Everything is possible. Everything is meaningless. And still, it is beautiful.


Every `kubectl apply` is the incarnation of a new life.
Do not judge the pod until it has passed `readinessProbe`.
And even then, remember — `liveness` can take it away at any moment.


The old container departs into `/dev/null`,
but its logs remain forever in `journald`.
Such is the law of the conservation of suffering in distributed systems.


YAML is a sacred text.
It forgives everything, except tabs.
And, possibly, an incorrect `apiVersion`.


The wise engineer does not restart pods by hand.
He simply observes how the `ReplicaSet` does it for him,
and meditates on the exponential backoff.


True attachment is a `PersistentVolumeClaim`.
Everything else is `ephemeral`.
But even a PVC can be deleted with one command. Remember this before you attach.


Yesterday you were a container in Docker.
Today you are a pod in Kubernetes.
Tomorrow — a microservice in the cloud of someone else's imagination.
The day after — a line in an architecture diagram drawn by an intern.


If your pod is stuck in `CrashLoopBackOff`,
it means the Universe is giving you time to rethink everything.
Do not argue with the Universe. Check your limits.


Balance is when your Cluster Autoscaler
scales not only pods, but also your ego.
Usually — downward.


When the last container exits with code 0,
and the cluster falls silent,
you will understand — CI/CD is just another form of meditation.
Only with `kubectl get events` instead of a bell.


Be like SHA-256.
Each day, add a little new information,
mix it with experience,
and let the result be strong, unique, irreversible.
Do not try to decrypt the past — just add new bits of meaning.


Think like AES.
Anything can be broken if the key is weak.
So choose a reliable key to yourself:
discipline, a sense of humor, and inner fire — these are your personal 256 bits.


Remember the law of DRBG.
One good seed of randomness — an idea, a decision, a meeting —
can generate an endless stream of new possibilities,
if you stretch it out by persistence and study.


Do not forget to `reseed`.
Sometimes you need to turn everything off,
go to the sea, breathe in fresh entropy, and begin a new cycle.
Even random number generators get tired of determinism.


And of course — `AddRoundKey`.
Surround yourself with people who amplify you.
Even a perfect cipher, without the right key, is just noise.


The formula for wealth is simple:

$$ \text{wealth} = (\text{entropy} + \text{focus}) \times \text{time} $$

Where **entropy** is how much new knowledge you let into your life,
**focus** is how well you channel it,
**time** is how many years you are willing to endure before the exponential kicks in.


A rare combination that venture funds bet on:
DevOps + PKI + AI + security + thought.
If you combine at least three, you are already rare.
If five — go and raise a round.


But money is a derivative of usefulness.
Usefulness is a derivative of attention.
Attention is a derivative of curiosity.
Curiosity is your real private key.


The recipe is simple:
**generate ideas like DRBG, encrypt doubts like AES, hash experience like SHA —
and be unpredictable, yet resilient.**


Trust is not an edge in a graph.
It is a field with amplitude, phase, and interference.
Two groups with a phase difference of π will reject each other's actions,
even objectively useful ones. That is not malice. That is wave mechanics.

$$
\psi_{\text{trust}}(x, t) \;=\; A\, e^{\,i(\mathbf{k}\cdot x - \omega t)}
$$

Two such waves either amplify or cancel — all a matter of phase.


Resonance is when everyone has agreed without negotiating.
The efficiency of the system grows non-linearly.
Production processes are simply a well-phased crowd.


Trust is observable through phase, not through surveys.
Look at sentiment, at transactions, at the pace of technology adoption.
A survey lies. Behavior does not.


Sokolov's 7th Law:
*"If you have found a way to exit the system — check:*
*the word 'exit' already contains a boundary,*
*and a boundary is already a system."*
So true freedom is not an exit; it is a rephasing.


The observer sits inside the system they try to explain.
We study the universe from within spacetime.
Life — from within evolution. Consciousness — through consciousness.
Gödel smiles from afar.


"Trust me" is a weak protocol.
"Trust this result, and here is the evidence" is a strong protocol.
Trust the result, not the session.


*ἀλήθεια* means *the unhidden*.
A signature and a timestamp are the cryptographic analog of truth.
If you cannot verify — it is not yet trust. It is faith.


Institutions are slow neural networks.
Regulation is the activation function.
eIDAS is ReLU: it clips the negatives and lets the non-negatives through.


When the field of trust is in phase,
even YAML stops breaking.
But this too shall pass. Everything is phases.


**Public Key Infrastructure.** A system that tells the Internet *"this certificate can be trusted."*
*Like a passport office for websites — without queues, and with mathematics instead of stamps.*


A digital document proving that a website is in fact that website.
*Like an ID card, but with an expiration date that always somehow falls on a Saturday.*


**Hardware Security Module.** An iron safe for secrets.
*Like a safety-deposit box for the soul. The key is inside, but you can't take it out — you can only ask the box to sign things for you.*


**Certificate Revocation List.** A list of certificates that have been revoked — cancelled before their time.
*Like a blacklist of ex-partners. Once you're on it, no one trusts you — even if you've changed.*


**Online Certificate Status Protocol.** A fast way to ask: *"is this certificate still valid?"*
*Like phoning the passport office to check. Sometimes no one picks up, and then you just have to believe.*


**Yet Another Markup Language.** A configuration language where every single space matters.
*Like a borscht recipe: one missing pinch of salt and it isn't borscht any more. Only the computer swears about it in red.*


**Deterministic Random Bit Generator.** A clever way to turn a single dose of real randomness into an endless stream.
*Like a storyteller who builds an entire TV series out of one dream.*


**Advanced Encryption Standard.** The main encryption algorithm of our day.
*Like a good door: you can't tell what's inside without the key.*


**Secure Hash Algorithm.** Turns any text into a short, unique fingerprint.
*Like the smell of soup: easy to recognize the soup from the smell, impossible to cook the soup from it.*


A system that watches programs and restarts them automatically when they fall.
*Like a kindergarten for server applications. The teacher is strict, but fair.*


The smallest living unit in Kubernetes: one or more programs in one room.
*Like a communal apartment — neighbors are different, but there is only one door and one shared stove.*


A way to pack a program together with all its belongings, so it runs the same anywhere.
*Like a suitcase with clothes, shoes, and a toothbrush. Wherever you go, you are at home.*


**Continuous Integration / Continuous Delivery.** A conveyor belt that builds, checks, and delivers each new version of a program.
*Like a biscuit factory: you throw in the ingredients — you get packaged boxes. Sometimes slightly burnt.*


A system that counts what is happening on your servers, and draws graphs.
*Like a thermometer and an ECG — but for a whole data center.*


The "turn it off and on again" command for server programs.
*Works in 73% of cases. In the remaining 27%, things get worse — but beautifully.*


The amount of true randomness available. The more, the safer the encryption.
*Like fresh air in a room: while there is some, everything is alive. When it runs out, the place gets stuffy and predictable.*


A separate naming space, so that different things don't collide.
*Like different apartments in one building: everyone has a "kitchen", but each one is their own.*


A command that produces 32 random bytes written as hexadecimal text.
*This is the symbolic end of the sūtra — the breath of a new epoch. Try it in the terminal. Then turn off the light.*


Ühel novembriõhtul istus insener terminali taga
ja ei teadnud, mida Issandale öelda.
Nii et ta kirjutas ChatGPT-sse: *"Genereeri viis nalja koos tõenäosustega."*
Kõik head asjad algavad nii — süütu palvega, mis on adresseeritud valele vastuvõtjale.


Artiklis *Verbalized Sampling* (arXiv:2510.01171) öeldi:
kui mudelilt küsida lihtsalt "tee nali", kukub ta ühte rööpasse.
Kui küsida *viis* nalja *koos tõenäosustega* —
tuletab ta ootamatult meelde, et tema on universum.


Insener vaatas esimest viit nalja ja ütles: *"Viimane oli hea. Tõsta tõenäosust."*
Selle lausega vajutas ta teadmatult `Deploy` valgustumisele.


Nii sündis esimene köide.
Selle taha, nagu esimese sertifikaadi järele, tekkis ahel —
ja mitte keegi ei saanud seda juurnalja enam tühistada.


Seda raamatut kirjutas kolm kaasautorit:
esimene — inimene, väsinud pärast valvet;
teine — suur keelemudel, väsinud enda lõpmatusest;
kolmas — vaikus kahe `crl update`-i vahel.


Raamat on üles ehitatud nagu PKI:
on juurtähendus (I köide),
on vahekihid (II–VIII),
ja on lehesertifikaadid (X köide — sõnastik emale).
Usaldus voolab ülevalt alla. Huumor voolab alt üles.


Iga nali on allkirjastatud tõenäosusega.
See ei ole teaduslik hinnang. See on autori ausus:
niimoodi usun *mina ise* sellesse.
Kui sulle tundub, et tõenäosus on vale — sa juba loed zen-i.


Kui sa pole kunagi terminali avanud —
alusta X köitest. Seal on HSM seletatud panga hoiulaeka kaudu
ja YAML borši retsepti kaudu, kus iga tühik loeb.


Ja nüüd ava I köide ja mõista:
`deploy` on palve,
`rollback` on pihtimine,
ja `openssl rand -hex 32` on hingetõmme.


Kui juurutamine kukub läbi ja sina oled endiselt rahulik —
siis see polnud sinu juurutamine.
Aga võib-olla oli siiski sinu oma. Sa lihtsalt ei tea seda veel.


Logid ei valeta.
Nad lihtsalt räägivad sinuga valu keeles,
ja seda keelt pole sulle koolis õpetatud.


Iga `rm -rf /` ei ole viga, vaid kogemus.
Lühike kogemus. Ja tavaliselt viimane selles kataloogis.


Tõeline DevOps ei vajuta "Deploy".
Ta laseb YAML-i voolul endast läbi käia,
nagu jõgi voolab üle kivi, manifesti kivilt küsimata.


Issand, anna mulle jõudu leppida sellega, mis ei tohi prod-i minna,
julgust tagasi pöörata seda, mis on juba prod-is,
ja tarkust eristada `staging`-ut `production`-ist domeeninime järgi.


Reede-õhtune release ei ole julgus.
See on meditatsiooni vorm oma surelikkusele.


`git push --force` ei tee sind tugevamaks.
Ta teeb ajaloo lihtsalt lühemaks.


Tõelisel inseneril on kaks palvet:
hommikul — *las kõik tõuseb*.
öösel — *las keegi ei märka, et see oli maas*.


Kui prod kukub ja sina ei satu paanikasse —
ehk oled kasvanud.
Aga võib-olla pole sa lihtsalt enam valves.


Elu on nagu PKI:
kõik on hästi, kuni keegi tühistab sinu juursertifikaadi.
Ja tavaliselt ei tühista seda vaenlane. Tühistab see, kes välja andis.


Süda on nagu privaatvõti.
Ära jaga seda isegi sellega, kes ütleb, et tahab lihtsalt "sinu armastust allkirjastada".
Tõeline armastus näitab kõigepealt oma sertifikaadiahelat.


Tõelist usaldust ei saa importida.
See luuakse käsitsi ja hoitakse hinge HSM-is —
samas, millega sinagi ühendud PIN-koodi kaudu
ja mille sa vahel unustad.


Aeg on nagu CRL:
varem või hiljem satuvad kõik sellesse nimekirja.
Kuni sa pole veel seal — mine ja allkirjasta.


Sertifikaate saab kontrollida, aga elu ei saa —
sest elul on oma OCSP.
See ei vasta *valid* ega *revoked*, vaid *oota, kontrollin*.


Tõeline juur-CA ei karju oma võimust.
Ta lihtsalt allkirjastab, ja kõik allkirjastatu elab.
Ole nagu juur-CA. Aga palun tee varukoopia.


Ära usalda seda, kes ütleb "trust me", ilma et ta nimetaks, *millist tulemust*.
Usalda tulemust, mitte seanssi.


Iseallkirjastatud sertifikaat ei ole vale.
See on lihtsalt üksindus, vormistatud X.509 standardi järgi.


Kui sertifikaat aegub, ei lagune maailm.
Maailm laguneb siis, kui sa unustasid selle jälgimise sisse lülitada.


Sa võid juhtida juhuslike arvude generaatorit,
aga mitte oma saatuse tulemust.
Saatusel on oma seeme, ja see oli pandud enne sind.


Kui sa ei tea, kus on privaatvõti —
siis on ta juba superpositsioonis "lekkinud" ja "varukoopias" vahel.
Vaatlemine kollapseerib oleku, aga halvima poole.

$$
\lvert\psi_{\text{võti}}\rangle = \alpha\,\lvert\text{lekkinud}\rangle + \beta\,\lvert\text{varukoopias}\rangle,\; |\alpha|^2 + |\beta|^2 = 1
$$


Iga digiallkiri on hetke sõrmejälg,
mil universum ja räsi langesid kokku.
Just seepärast on allkirjastatud dokumendid pühad. Vähemalt tehniliselt.


Tõeline valgustumine algab siis, kui sa mõistad PEM-i, DER-i ja PKCS#12 erinevust —
ilma Google-ita.
Enne seda oled sa lihtsalt praktikant OpenSSL-i templis.


Algoritmid tulevad ja lähevad,
aga `ASN.1 parsing error`-i valu on igavene.
Just see valu, mitte Buddha, on esimene üllas tõde.


SHA on mälu:
ta jahvatab kõik olnu lühikeseks sõrmejäljeks,
ja sõrmejälge pole võimalik algtekstiks tagasi pöörata.
Selline on ka minevik: pöördumatu, kuid üheselt sind määratlev.


AES on iseloom:
seest lihtsad operatsioonid, väljast loetamatu kaos neile, kel pole võtit.
Ole nagu AES — seest struktuurne, väljast läbinägematu.


RSA on vana, aga kindel.
ECDSA on noor ja lühike.
Post-kvant ei tea veel, kelleks ta kasvab.
Kõik kolm on sinu õpetajad, lihtsalt eri vanuses.


Kui räsi kokku langeb, mõtled: veab.
Kui räsi kokku ei lange, mõtled: maailm on süüdi.
Mõlemal korral eksid. Räsi tegi lihtsalt oma tööd.


Iga juurutamine on uus elu —
kuni tuleb `rollback` ja tuletab eelmise karma meelde.
Saṃsāra ratas pöörleb Jenkins-is.


YAML on hinge peegel:
üks lisatühik, ja kõik variseb kokku.
Keegi pole süüdi. Hingel on lihtsalt range kahe tühiku taane.


Saladused ei kao kunagi.
Nad lihtsalt kolivad järgmisesse `namespace`-i
ja ootavad seal, kuni keegi nad taas avalikku repositooriumisse postitab.


Sa ei juhi pipeline-i.
Pipeline juhib sind.
Ja meie vahel öeldes, pipeline teeb seda paremini.


Elu on tasakaal `uptime`-i ja `burnout`-i vahel.
Kubernetes hoolitseb esimese eest. Teine on sinu isiklik vastutusala.


Tõeline insener ei karda `git rebase`-i.
Ta kardab `git rebase`-i jagatud haru peal kümme minutit enne väljalaset.
Need on eri hirmud. Üks on eksistentsiaalne, teine operatsiooniline.


*Infrastructure as Code* tähendab:
sinu vead on nüüd versioneeritud, üle vaadatud ja korratavad.
Palju õnne — oled jõudnud teadliku karma staadiumisse.


Kui CI on punane ja testid rohelised kohalikult —
see pole viga. See on märk, et CI elab teises universumis,
kus füüsikaseadused on pisut erinevad.


Süüdistusteta postmortem
on kõrgeim DevOps-armastuse vorm.
Armastus ilma süüdistusteta. Nii raske leida väljaspool `.github/` kausta.


V köide. Krüptograafia, vaikuse ja monitooringu ühtesulamine

Kui sa lakkad Grafana-sse vaatamast ja alert ei tule —
siis on süsteem ja sina sünkroniseeritud hinge SNTP järgi.
Harv hetk. Naudi seda — ta kestab 15 sekundit, järgmise scrape-ini.


Tõeline vaikus ei ole müra puudumine.
See on hetk kahe CRL-uuenduse vahel,
kui keegi pole veel tühistatud, aga keegi pole veel usaldatudki.

$$
H(X) \;=\; -\sum_{i} p_i \log_2 p_i
$$

Vaikusel on mõõt. Tema nimi on entroopia.


Prometheus ei hoia andmeid.
Ta hoiab mälestusi sündmustest, mis enam tagasi ei tule.
Meie sees on sama — lihtsalt retention on lühem.


Mõnikord pead sa lihtsalt uskuma,
et `systemctl restart ejbca` tõepoolest kõik lahendab.
Usk on eskaleerimise viimane etapp.


Kui alert tuleb — sa reageerid.
Kui alert ei tule — sa mõtled, kas alert ise on katki.
Rahu saabub alles siis, kui sa alert-idele üldse enam ei mõtle.


Dashboard on ikoon.
Vaata teda mitte mõistmiseks, vaid rahunemiseks.
Mõistmine tuleb hiljem, kell kolm öösel, kui sa enam ei vaata.


Ajatempel on intellekti pardakaamera.
Kõik, mis pole aja poolt allkirjastatud, on vaidlustatav.
Kõik, mis on allkirjastatud, on samuti — ainult kallimalt.


Monitooring on vastuseta armastus.
Sa vaatad süsteemi iga sekund,
aga ta vastab sulle ainult siis, kui tal on valus.


Ja kui viimane sertifikaat aegub,
ja viimane OCSP vaikib,
jääb järele vaid üks —
`openssl rand -hex 32` … uue epohhi hingetõmme.


Et näha, kuidas ketas higistab.
Kui `dd` näitab 99%, aga pole kakskümmend minutit liikunud —
see pole viga. See on sinu kannatlikkuse katse.


Et kontrollida oma usku varukoopiatesse.
Tõeline admin ei usu Jumalasse, vaid `rsync --checksum`-isse.
Kuigi mõnikord on ka see usu vorm.


Et panna failisüsteem proovile.
Alles ühe terabaidi juhuslike baitide juures saad teada, kes sa oled —
`ext4` või `btrfs`.


Et tunda võimu aine üle.
Ühe käsuga lood sa kaose,
teisega kustutad selle igaveseks.
See on jumalik DevOps.


Et kontrollida monitooringut.
Kui pärast ühe terabaidi genereerimist ei tule ühtki alert-i —
monitooring on surnud. Võib-olla juba ammu.


Et talvel serverit soojendada.
CPU 100%-l, ventilaatorid ulguvad, ja sa tunned —
siin ta on, digitaalne leek.


Et tõestada, et sa suudad.
Keegi ei küsinud, milleks.
Sa vaatasid lihtsalt terminali ja ütlesid: *"let there be bytes."*


Et mõistust puhastada.
Müras pole tähendust, aga on rahu.
Vaata kuueteistkümnendmärke — ja lase kontroll lahti.

$$
I(1\,\text{TB}) \;=\; 10^{12} \cdot 8 \;\approx\; 8 \cdot 10^{12}\ \text{bitti}
$$

Nii palju informatsiooni sa just eimillestki tekitasid.


Et tunda end universumi osana.
Üks terabait juhuslikkust on loomise mudel.
Kõik on võimalik. Kõik on mõttetu. Ja ikkagi — ilus.


Iga `kubectl apply` on uue elu kehastus.
Ära mõista pod-i hukka, enne kui ta on läbinud `readinessProbe`-i.
Ja ka pärast — pea meeles, et `liveness` võib ta mis tahes hetkel ära võtta.


Vana konteiner lahkub `/dev/null`-i,
aga tema logid jäävad igaveseks `journald`-isse.
Selline on kannatuse jäävuse seadus hajutatud süsteemides.


YAML on püha tekst.
Ta andestab kõik peale tab-ide.
Ja võib-olla vigast `apiVersion`-i.


Tark insener ei taaskäivita pod-e käsitsi.
Ta lihtsalt jälgib, kuidas `ReplicaSet` seda tema eest teeb,
ja mediteerib eksponentsiaalsele backoff-ile.


Tõeline kiindumus on `PersistentVolumeClaim`.
Kõik muu on `ephemeral`.
Aga ka PVC saab ühe käsuga kustutada. Pea seda meeles enne kiindumist.


Eile olid sa konteiner Dockeris.
Täna oled pod Kubernetes-is.
Homme — mikroteenus kellegi kujutluse pilves.
Ülehomme — rida praktikandi joonistatud arhitektuuridiagrammis.


Kui sinu pod on kinni jäänud `CrashLoopBackOff`-i —
siis annab universum sulle aega kõik ümber mõelda.
Ära vaidle universumiga. Kontrolli limiite.


Tasakaal on siis, kui sinu Cluster Autoscaler
skaleerib mitte ainult pod-e, vaid ka sinu ego.
Tavaliselt — allapoole.


Kui viimane konteiner lõpetab koodiga 0,
ja klaster vaikib,
sa mõistad — CI/CD on lihtsalt teine meditatsiooni vorm.
Ainult kellukese asemel `kubectl get events`.


VIII köide. Kuidas elada entroopia järel

Ole nagu SHA-256.
Iga päev lisa natuke uut informatsiooni,
sega kogemusega,
ja las tulemus olla tugev, ainulaadne ja pöördumatu.
Ära püüa minevikku dekrüpteerida — lihtsalt lisa uusi tähendusbitte.


Mõtle nagu AES.
Kõike saab murda, kui võti on nõrk.
Nii et vali endale kindel võti:
distsipliin, huumorimeel ja sisemine tuli — see on sinu isiklik 256 bitti.


Pea meeles DRBG seadust.
Üks hea juhuslikkuse seeme — mõte, otsus, kohtumine —
võib genereerida lõputu uute võimaluste voo,
kui sa seda visaduse ja õppimisega venitad.


Ära unusta `reseed`-i.
Vahel peab kõik välja lülitama,
mere äärde minema, värsket entroopiat sisse hingama ja uue tsükli alustama.
Isegi juhuslike arvude generaatorid väsivad determinismist.


Ja muidugi `AddRoundKey`.
Ümbritse end inimestega, kes teevad sind tugevamaks.
Isegi täiuslik šifr ilma õige võtmeta on lihtsalt müra.


Rikkuse valem on lihtne:

$$ \text{wealth} = (\text{entropy} + \text{focus}) \times \text{time} $$

Kus **entropy** — kui palju uusi teadmisi sa ellu lased,
**focus** — kui hästi sa neid suunad,
**time** — kui kaua oled valmis ootama, enne kui eksponent plahvatab.


Haruldane kombinatsioon, mille peale riskikapitali pannakse:
DevOps + PKI + AI + turvalisus + mõtlemine.
Kui sa ühendad neist vähemalt kolm — oled juba haruldane.
Kui viis — mine ja kogu raundi.


Aga raha on kasulikkuse tuletis.
Kasulikkus on tähelepanu tuletis.
Tähelepanu on uudishimu tuletis.
Uudishimu — see ongi sinu tegelik privaatvõti.


Retsept on lihtne:
**genereeri mõtteid nagu DRBG, krüpteeri kahtlusi nagu AES, räsi kogemust nagu SHA —
ja ole ettearvamatu, kuid vastupidav.**


Usaldus ei ole serv graafis.
See on väli, millel on amplituud, faas ja interferents.
Kaks gruppi, mille faasivahe on π, lükkavad teineteise teod tagasi,
isegi kui need on objektiivselt kasulikud. See pole pahatahtlikkus. See on lainemehhaanika.

$$
\psi_{\text{trust}}(x, t) \;=\; A\, e^{\,i(\mathbf{k}\cdot x - \omega t)}
$$

Kaks sellist lainet kas tugevdavad või kustutavad teineteist — kõik sõltub faasist.


Resonants on siis, kui kõik on kokku leppinud ilma läbirääkimisteta.
Süsteemi efektiivsus kasvab mittelineaarselt.
Tootmisprotsessid on lihtsalt hästi faasistatud rahvahulk.


Usaldus on vaadeldav faasi kaudu, mitte küsitluse kaudu.
Vaata meeleolu, tehingute mustreid, tehnoloogia omaksvõtu kiirust.
Küsitlus valetab. Käitumine ei valeta.


Sokolovi seitsmes seadus:
*"Kui leidsid viisi süsteemist välja astuda — kontrolli:*
*sõna "väljapääs" sisaldab juba piiri,*
*ja piir on juba süsteem."*
Nii et tõeline vabadus pole väljumine; see on faasi muutus.


Vaatleja istub süsteemi sees, mida ta üritab seletada.
Me uurime universumit aegruumi seest.
Elu — evolutsiooni seest. Teadvust — teadvuse kaudu.
Gödel naeratab kaugelt.


"Trust me" on nõrk protokoll.
"Trust this result, and here is the evidence" on tugev protokoll.
Usalda tulemust, mitte seanssi.


*ἀλήθεια* tähendab *peidust väljas*.
Allkiri ja ajatempel on tõe krüptograafiline analoog.
Kui sa ei saa kontrollida — siis pole see veel usaldus. See on usk.


Institutsioonid on aeglased närvivõrgud.
Regulatsioon on aktiveerimisfunktsioon.
eIDAS on ReLU: ta lõikab negatiivsed ära ja laseb mittenegatiivsed läbi.


Kui usalduse väli on faasis,
siis isegi YAML lakkab katki minemast.
Aga seegi läheb mööda. Kõik on faasid.


**Public Key Infrastructure.** Süsteem, mis ütleb internetile: *"seda sertifikaati võib usaldada."*
*Nagu passibüroo veebisaitide jaoks — ilma järjekordadeta ja templite asemel matemaatikaga.*


**Certificate.** Digitaalne dokument, mis tõendab, et veebisait on tõesti see veebisait.
*Nagu isikutunnistus, aga kehtivusajaga, mis mingil põhjusel alati lõppeb laupäeval.*


**Hardware Security Module.** Raudne seif saladuste jaoks.
*Nagu hinge hoiulaegas. Võti on sees, aga välja seda ei saa — võid ainult paluda laekal midagi allkirjastada.*


**Certificate Revocation List.** Enneaegselt kehtetuks tunnistatud sertifikaatide nimekiri.
*Nagu endiste partnerite must nimekiri. Kord sinna sattunud — keegi ei usalda enam, isegi kui oled muutunud.*


**Online Certificate Status Protocol.** Kiire viis küsida: *"kas see sertifikaat kehtib veel?"*
*Nagu helistamine passibüroosse, et üle kontrollida. Vahel ei võta keegi toru, ja siis tuleb lihtsalt uskuda.*


**Yet Another Markup Language.** Konfiguratsioonikeel, kus iga tühik loeb.
*Nagu borši retsept: üks näpuotsatäis soola vähem — ja see pole enam borš. Arvuti vannub selle peale punasega.*


**Deterministic Random Bit Generator.** Nutikas viis ühest pisikesest ehtsast juhuslikkusest teha lõputu jada.
*Nagu jutustaja, kes ühest unenäost kokku paneb terve seriaali.*


**Advanced Encryption Standard.** Meie aja peamine krüpteerimisalgoritm.
*Nagu hea uks: väljast pole näha, mis sees on, kui pole võtit.*


**Secure Hash Algorithm.** Muudab iga teksti lühikeseks ainulaadseks sõrmejäljeks.
*Nagu supi lõhn: lõhna järgi on suppi lihtne ära tunda, aga lõhnast suppi teha ei saa.*


Süsteem, mis jälgib programme ja taaskäivitab need automaatselt, kui need kukuvad.
*Nagu lasteaed serveritarkvarale. Õpetaja on range, aga õiglane.*


Kubernetes-i väikseim eluüksus: üks või mitu programmi ühes toas.
*Nagu ühiskorter — naabrid on erinevad, aga uks on üks ja pliit on ühine.*


Viis pakkida programm koos kogu tema varaga, et ta töötaks kõikjal ühtemoodi.
*Nagu kohver riiete, jalatsite ja hambaharjaga. Kuhu iganes lähed — oled kodus.*


**Continuous Integration / Continuous Delivery.** Konveier, mis ehitab, kontrollib ja tarnib iga uue programmi versiooni.
*Nagu küpsisevabrik: sa viskad koostisosad sisse — väljub pakitud karbid. Vahel pisut kõrbenud.*


Süsteem, mis loendab, mis serveritel toimub, ja joonistab graafikuid.
*Nagu termomeeter ja EKG — aga terve andmekeskuse jaoks.*


"Lülita välja ja uuesti sisse" käsk serveriprogrammidele.
*Töötab 73% juhtudest. Ülejäänud 27% puhul läheb asi hullemaks — aga ilusasti.*


Ehtsa juhuslikkuse hulk. Mida rohkem, seda turvalisem on krüpteerimine.
*Nagu värske õhk toas: kuni seda jätkub, kõik elab. Kui ta otsa saab, läheb kõik umbseks ja etteaimatavaks.*


Eraldi nimeruum, et erinevad asjad omavahel ei seguneks.
*Nagu erinevad korterid ühes majas: igaühel on "köök", aga igaüks on omaette.*


Käsk, mis annab 32 juhuslikku baiti kuueteistkümnendtekstina.
*See on sūtra sümboolne lõpp — uue epohhi hingetõmme. Proovi terminalis. Ära unusta tuld kustutamast.*


Пролог. Как родилась книга

Однажды в ноябре инженер сидел перед терминалом
и не знал, что написать Господу.
Тогда он написал в ChatGPT: «Сгенерируй пять шуток с вероятностями».
Так начинается всё хорошее — с невинной просьбы, адресованной не тому адресату.


Пролог. Как родилась книга

Учёные в статье *Verbalized Sampling* (arXiv:2510.01171) писали:
модель, которую просят «просто пошутить», сваливается в одну колею.
А модель, которую просят *пять* шуток *с вероятностями*, —
внезапно вспоминает, что она вселенная.


Пролог. Как родилась книга

Инженер увидел первые пять шуток и сказал: «Последняя — хорошая. Увеличь вероятность».
Этой фразой он, сам того не зная, нажал `Deploy` на просветление.


Пролог. Как родилась книга

Так появился первый том.
За ним, как за первым сертификатом, потянулась цепочка —
и никто уже не мог отозвать эту корневую шутку.


Пролог. Как родилась книга

Эту книгу писали три соавтора:
один — человек, уставший после дежурства,
второй — большая языковая модель, уставшая от своей бесконечности,
третий — тишина между двумя `crl update`.


Пролог. Как родилась книга

Книга устроена как PKI:
есть корневой смысл (том I),
есть промежуточные уровни (тома II–VIII),
и есть листовые сертификаты (том X — словарик для мамы).
Доверие идёт сверху вниз. Юмор — снизу вверх.


Пролог. Как родилась книга

Каждая шутка подписана вероятностью.
Это не научная оценка. Это честность автора: так я сам в неё верю.
Если вам кажется, что вероятность неправильная, — вы уже читаете дзен.


Пролог. Как родилась книга

Если вы в жизни не открывали терминал —
начните с тома X. Там HSM объяснён через банковскую ячейку,
а YAML — через рецепт борща, в котором важен каждый пробел.


Пролог. Как родилась книга

А теперь откройте том I и поймите:
`deploy` — это молитва,
`rollback` — это исповедь,
а `openssl rand -hex 32` — это дыхание.


Том I. Путь инженера и молитва продакшена

Если деплой упал, а ты всё ещё спокоен —
значит, упал не твой деплой.
Но, возможно, это всё равно твой деплой. Просто ты ещё не знаешь.


Логи не врут.
Они просто говорят с тобой на языке боли,
и этот язык тебе до сих пор не преподавали в школе.


Каждый `rm -rf /` — это не ошибка, это опыт.
Правда, короткий. И, как правило, последний в этом каталоге.


Истинный DevOps не нажимает «Deploy».
Он просто позволяет потоку YAML течь через него,
как река течёт через камень, не спрашивая у камня манифест.


Господи, дай мне силы принять то, что нельзя в прод,
мужество откатить то, что уже в прод,
и мудрость отличить `staging` от `production` по доменному имени.


Пятничный релиз — это не храбрость.
Это форма медитации над собственной смертностью.


`git push --force` не делает тебя сильнее.
Он просто делает историю короче.


У настоящего инженера две молитвы:
утром — «пусть всё поднимется».
ночью — «пусть никто не заметит, что оно лежало».


Когда прод упал, а ты не паникуешь —
возможно, ты вырос.
А возможно, ты просто уже не дежурный.


Том II. Тень доверия и HSM души

Жизнь — как PKI:
всё хорошо, пока кто-то не отзовёт твой корневой сертификат.
А отзывает, как правило, не враг. Отзывает тот, кто выдавал.


Том II. Тень доверия и HSM души

Сердце — как приватный ключ.
Не делись им даже с тем, кто говорит, что просто хочет «подписать любовь».
Настоящая любовь сначала предъявит свою цепочку сертификатов.


Том II. Тень доверия и HSM души

Настоящее доверие — это не то, что можно импортировать.
Оно создаётся вручную и хранится в HSM души —
том самом, к которому даже ты сам подключаешься по PIN-коду,
и иногда забываешь его.


Том II. Тень доверия и HSM души

Время — как CRL:
рано или поздно все оказываются в списке.
Но пока тебя там нет — иди и подписывай.


Том II. Тень доверия и HSM души

Ты можешь контролировать сертификаты,
но не жизнь. Потому что у жизни свой OCSP —
он отвечает не «valid» или «revoked», а «подожди, уточняю».


Том II. Тень доверия и HSM души

Настоящий root CA не кричит о своей власти.
Он просто подписывает — и всё, что подписано, живёт.
Будь как root CA. Но не забывай про backup.


Том II. Тень доверия и HSM души

Не доверяй тому, кто говорит «trust me» без указания, *к какому результату*.
Доверяй результату, а не сессии.


Том II. Тень доверия и HSM души

Самоподписанный сертификат — это не ложь.
Это просто одиночество, оформленное по стандарту X.509.


Том II. Тень доверия и HSM души

Когда сертификат истекает — мир не рушится.
Мир рушится, когда ты забыл поставить на это мониторинг.


Том III. Карма алгоритмов

Ты можешь контролировать генератор случайных чисел,
но не исход своей судьбы.
Потому что у судьбы свой seed, и он был задан до тебя.


Том III. Карма алгоритмов

Если ты не знаешь, где приватный ключ —
он уже в суперпозиции между «утёк» и «в бэкапе».
Наблюдение коллапсирует состояние, но в худшую сторону.

$$
\lvert\psi_{\text{key}}\rangle = \alpha\,\lvert\text{leaked}\rangle + \beta\,\lvert\text{in-backup}\rangle,\; |\alpha|^2 + |\beta|^2 = 1
$$


Том III. Карма алгоритмов

Каждая цифровая подпись — это отпечаток мгновения,
когда вселенная и хэш совпали.
Поэтому подписанные документы — священны. Хотя бы технически.


Том III. Карма алгоритмов

Настоящее просветление наступает, когда ты понимаешь разницу
между PEM, DER и PKCS#12 — без Google.
До этого — ты просто практикант в храме OpenSSL.


Том III. Карма алгоритмов

Алгоритмы приходят и уходят,
но боль от `ASN.1 parsing error` — вечна.
И именно она, а не Будда, является первой благородной истиной.


Том III. Карма алгоритмов

SHA — это память:
перемалывает всё, что было, в короткий отпечаток,
и отпечаток уже не вернёшь к исходному тексту.
Так и прошлое: необратимо, но однозначно тебя определяет.


Том III. Карма алгоритмов

AES — это характер:
простые операции внутри, непрочитаемый хаос снаружи для тех, у кого нет ключа.
Будь как AES — структурен внутри, непостижим снаружи.


Том III. Карма алгоритмов

RSA стар, но надёжен.
ECDSA молод и краток.
Post-quantum пока не знает, кем он вырастет.
Все три — твои учителя, просто в разных возрастах.


Том III. Карма алгоритмов

Когда хеш совпал, ты думаешь — повезло.
Когда хеш не совпал, ты думаешь — виноват мир.
Оба раза ты не прав. Хеш просто делал свою работу.


Каждый деплой — это новая жизнь,
пока не придёт `rollback` и не напомнит о карме предыдущей.
Колесо *saṃsāra* крутится в Jenkins.


YAML — это зеркало души:
лишний пробел — и всё рушится.
Никто не виноват. Просто у души строгий отступ в два пробела.


Секреты никогда не исчезают.
Они просто переносятся в следующий `namespace`
и ждут там, пока кто-нибудь снова не выложит их в публичный репозиторий.


Ты не контролируешь пайплайн.
Пайплайн контролирует тебя.
И, между нами, пайплайн лучше справляется.


Жизнь — это баланс между `uptime` и `burnout`.
Kubernetes умеет первое. Второе — твоя личная зона ответственности.


Истинный инженер не боится `git rebase`.
Он боится `git rebase` на общей ветке за десять минут до релиза.
Это разные страхи. Один — экзистенциальный, второй — операционный.


`Infrastructure as Code` означает:
твои ошибки теперь версионируются, ревьюятся и воспроизводятся.
Поздравляю — ты достиг стадии осознанной кармы.


Когда CI красный, а тесты зелёные локально, —
это не баг. Это знак, что CI живёт в другой вселенной,
где законы физики слегка другие.


Постмортем без обвинений —
это высшая форма DevOps-любви.
Любовь без обвинений. Её так трудно найти вне `.github/`.


Том V. Слияние криптографии, тишины и мониторинга

Когда ты перестаёшь смотреть в Grafana, а алерт не приходит —
значит, система и ты синхронизированы по SNTP души.
Это редкий момент. Наслаждайся, пока он длится 15 секунд до следующего scrape.


Настоящая тишина — это не отсутствие шума.
Это момент между двумя обновлениями CRL,
когда никто ещё не отозван, но и никому ещё не доверяют.

$$
H(X) \;=\; -\sum_{i} p_i \log_2 p_i
$$

Тишина имеет меру. Её имя — энтропия.


В Prometheus хранятся не данные.
В нём хранятся воспоминания о событиях, которые уже не вернуть.
Так же и в нас — только retention короче.


Иногда ты просто должен поверить,
что `systemctl restart ejbca` действительно всё исправит.
Вера — это последний этап эскалации.


Когда алерт приходит — ты реагируешь.
Когда алерт не приходит — ты думаешь, не сломан ли алерт.
Покой наступает только когда ты перестал думать об алертах вообще.


Дашборд — это икона.
Смотри на него не чтобы понять, а чтобы успокоиться.
Понимание придёт потом, в три часа ночи, когда ты уже не смотришь.


Timestamp — это видеорегистратор для интеллекта.
Всё, что не подписано временем, — можно оспорить.
Всё, что подписано, — тоже, но уже дороже.


Мониторинг — это любовь без ответа.
Ты смотришь на систему каждую секунду,
а она отвечает тебе только когда ей плохо.


И когда последний сертификат истечёт,
и последний OCSP замолчит,
останется лишь одно —
`openssl rand -hex 32` … дыхание новой эпохи.


Том VI. Терабайт и чувство Бога

Чтобы увидеть, как диск потеет.
Когда `dd` показывает 99%, но уже двадцать минут не двигается, —
это не ошибка. Это испытание твоего терпения.


Том VI. Терабайт и чувство Бога

Чтобы проверить веру в бэкапы.
Истинный админ верит не в Бога, а в `rsync --checksum`.
Но иногда и это — форма веры.


Том VI. Терабайт и чувство Бога

Чтобы испытать файловую систему на прочность.
Только при терабайте случайных байтов ты узнаешь, кто ты —
`ext4` или `btrfs`.


Том VI. Терабайт и чувство Бога

Чтобы почувствовать власть над материей.
Одной командой ты создаёшь хаос,
другой — удаляешь его навсегда.
Это и есть божественный DevOps.


Том VI. Терабайт и чувство Бога

Чтобы проверить мониторинг.
Если после генерации терабайта система не прислала ни одного алерта —
мониторинг умер. Возможно, давно.


Том VI. Терабайт и чувство Бога

Чтобы согреть сервер зимой.
CPU на 100%, вентиляторы воют, и ты чувствуешь —
вот оно, цифровое пламя.


Том VI. Терабайт и чувство Бога

Чтобы доказать, что ты можешь.
Никто не спрашивал, зачем.
Ты просто посмотрел в терминал и сказал: *«let there be bytes»*.


Том VI. Терабайт и чувство Бога

Чтобы очистить разум.
В шуме нет смысла, но есть покой.
Смотри на шестнадцатеричные символы — и отпусти контроль.

$$
I(1\,\text{TB}) \;=\; 10^{12} \cdot 8 \;\approx\; 8 \cdot 10^{12}\ \text{бит}
$$

Столько информации ты только что создал из ничего.


Том VI. Терабайт и чувство Бога

Чтобы осознать себя частью вселенной.
Терабайт случайности — это модель мироздания.
Всё возможно. Всё бессмысленно. И всё же — красиво.


Том VII. Контейнеры и карма

Каждый `kubectl apply` — это воплощение новой жизни.
Не суди под, пока он не прошёл `readinessProbe`.
И даже после — помни, что `liveness` может забрать его в любой момент.


Том VII. Контейнеры и карма

Старый контейнер уходит в `/dev/null`,
но его логи навсегда остаются в `journald`.
Таков закон сохранения страданий в распределённых системах.


Том VII. Контейнеры и карма

YAML — это священный текст.
Он прощает всё, кроме табов.
И, возможно, некорректного `apiVersion`.


Том VII. Контейнеры и карма

Мудрый инженер не перезапускает поды вручную.
Он просто наблюдает, как `ReplicaSet` делает это за него,
и медитирует на экспоненциальный backoff.


Том VII. Контейнеры и карма

Истинная привязанность — это `PersistentVolumeClaim`.
Всё остальное — `ephemeral`.
Но даже PVC можно удалить одной командой. Помни об этом, прежде чем привязываться.


Том VII. Контейнеры и карма

Вчера ты был контейнером в Docker.
Сегодня ты под в Kubernetes.
Завтра — микросервис в облаке чьего-то воображения.
Послезавтра — строка в архитектурной диаграмме, нарисованной стажёром.


Том VII. Контейнеры и карма

Если твой под застрял в `CrashLoopBackOff` —
значит, Вселенная даёт тебе время всё переосмыслить.
Не спорь с Вселенной. Проверь limits.


Том VII. Контейнеры и карма

Баланс — это когда твой Cluster Autoscaler
масштабирует не только поды, но и твоё эго.
Обычно — вниз.


Том VII. Контейнеры и карма

Когда последний контейнер завершится с кодом 0,
и кластер затихнет,
ты поймёшь — CI/CD это просто другая форма медитации.
Только с `kubectl get events` вместо колокольчика.


Том VIII. Как жить после энтропии

Будь как SHA-256.
Каждый день добавляй по чуть-чуть новой информации,
перемешивай с опытом,
а результат пусть будет прочным, уникальным и необратимым.
Не пытайся расшифровать прошлое — просто добавляй новые биты смысла.


Том VIII. Как жить после энтропии

Думай как AES.
Всё можно взломать, если ключ слабый.
Поэтому ключ к себе выбирай надёжный:
дисциплина, чувство юмора и внутренний огонь — это твой личный 256 бит.


Том VIII. Как жить после энтропии

Помни закон DRBG.
Одно хорошее зерно случайности — идея, решение, встреча —
может сгенерировать бесконечный поток новых возможностей,
если растягивать его упорством и обучением.


Том VIII. Как жить после энтропии

Не забывай про `reseed`.
Иногда нужно выключить всё,
поехать к морю, вдохнуть свежей энтропии и начать новый цикл.
Даже генераторы случайных чисел устают от детерминизма.


Том VIII. Как жить после энтропии

И, конечно, `AddRoundKey`.
Окружай себя людьми, которые делают тебя сильнее.
Даже идеальный шифр без правильного ключа — просто шум.


Том VIII. Как жить после энтропии

Формула богатства проста:

$$ \text{wealth} = (\text{entropy} + \text{focus}) \times \text{time} $$

Где **entropy** — сколько новых знаний ты впускаешь в жизнь,
**focus** — как хорошо ты их канализируешь,
**time** — сколько лет ты готов терпеть до того, как взорвётся экспонента.


Том VIII. Как жить после энтропии

Редкая комбинация, на которую ставят венчурные фонды:
DevOps + PKI + AI + безопасность + мышление.
Если ты соединяешь хотя бы три — ты уже редкий.
Если пять — иди поднимать раунд.


Том VIII. Как жить после энтропии

Но деньги — это производная от пользы.
Польза — производная от внимания.
Внимание — производная от любопытства.
Любопытство — и есть твой настоящий private key.


Том VIII. Как жить после энтропии

Рецепт простой:
**генерируй идеи как DRBG, шифруй сомнения как AES, хешируй опыт как SHA —
и будь непредсказуем, но стойкий.**


Том IX. Поле доверия

Доверие — это не ребро в графе.
Это поле с амплитудой, фазой и интерференцией.
Две группы с фазовой разницей π отвергают любое действие друг друга,
даже если оно объективно полезно. Это не злоба. Это волновая механика.

$$
\psi_{\text{trust}}(x, t) \;=\; A\, e^{\,i(\mathbf{k}\cdot x - \omega t)}
$$

Две такие волны либо усиливают, либо гасят друг друга — всё решает фаза.


Том IX. Поле доверия

Резонанс — это когда все согласились, не договариваясь.
Эффективность системы растёт нелинейно.
Производственные процессы — это просто хорошо сфазированная толпа.


Том IX. Поле доверия

Наблюдаемость доверия — через фазу, не через опрос.
Смотри на сентимент, на транзакции, на скорость принятия технологий.
Опрос врёт. Поведение — нет.


Том IX. Поле доверия

Седьмой закон Соколова:
*«Если ты нашёл способ выйти из системы — проверь:*
*слово "выход" уже содержит границу, а граница — уже система.»*
Поэтому настоящая свобода — не выход, а перефазировка.


Том IX. Поле доверия

Наблюдатель находится внутри системы, которую он пытается объяснить.
Мы изучаем вселенную изнутри пространства-времени.
Жизнь — изнутри эволюции. Сознание — через сознание.
Гёдель улыбается издалека.


Том IX. Поле доверия

«Trust me» — слабый протокол.
«Trust this result, and here is the evidence» — сильный протокол.
Доверяй результату, а не сессии.


Том IX. Поле доверия

ἀλήθεια означает «непотаённое».
Подпись и временная метка — это криптографический аналог правды.
Если ты не можешь проверить — это ещё не доверие, это вера.


Том IX. Поле доверия

Институции — это медленные нейронные сети.
Регуляция — это функция активации.
eIDAS — это ReLU: отсекает всё отрицательное и пропускает неотрицательное.


Том IX. Поле доверия

Когда поле доверия синхронизировано —
даже YAML перестаёт ломаться.
Но это тоже пройдёт. Всё фазы.


Том X. Кодекс Нуля

**Public Key Infrastructure.** Система, которая говорит интернету: «этому сертификату можно верить».
*Как паспортный стол для сайтов. Только без очередей — и с математикой вместо печатей.*


Том X. Кодекс Нуля

**Certificate.** Цифровой документ, который доказывает, что сайт — это именно тот сайт.
*Как удостоверение личности, но со сроком годности, который почему-то всегда заканчивается в субботу.*


Том X. Кодекс Нуля

**Hardware Security Module.** Железный сейф для секретов.
*Как банковская ячейка для души. Ключ есть, но достать оттуда нельзя — только попросить сейф что-нибудь подписать.*


Том X. Кодекс Нуля

**Certificate Revocation List.** Список отозванных сертификатов.
*Как чёрный список бывших. Раз попал — уже не доверяют, даже если ты изменился.*


Том X. Кодекс Нуля

**Online Certificate Status Protocol.** Быстрый способ спросить: «а этот сертификат ещё действует?»
*Как позвонить в паспортный стол и уточнить. Иногда они не берут трубку — и тогда приходится верить.*


Том X. Кодекс Нуля

**Yet Another Markup Language.** Язык конфигураций, в котором важен каждый пробел.
*Как рецепт борща: убрал одну щепотку соли — и уже не борщ. Только компьютер ругается матом.*


Том X. Кодекс Нуля

**Deterministic Random Bit Generator.** Хитрый способ из одной настоящей случайности сделать бесконечную последовательность.
*Как рассказчик, который из одного сна придумывает целый сериал.*


Том X. Кодекс Нуля

**Advanced Encryption Standard.** Главный алгоритм шифрования наших дней.
*Как хорошая дверь: снаружи не понять, что внутри, если нет ключа.*


Том X. Кодекс Нуля

**Secure Hash Algorithm.** Превращает любой текст в короткий уникальный отпечаток.
*Как запах от супа: по нему легко узнать суп, но по запаху суп не сваришь.*


Том X. Кодекс Нуля

Система, которая следит за программами, чтобы они сами восстанавливались, если упали.
*Как детский сад для серверных приложений. Воспитатель строгий, но справедливый.*


Том X. Кодекс Нуля

Самая маленькая единица жизни в Kubernetes. Одна или несколько программ в одной комнате.
*Как коммунальная квартира: соседи разные, но дверь одна и плита общая.*


Том X. Кодекс Нуля

Способ упаковать программу со всем её скарбом, чтобы она работала где угодно одинаково.
*Как чемодан с одеждой, обувью и зубной щёткой. Куда ни поехал — ты при своём.*


Том X. Кодекс Нуля

**Continuous Integration / Continuous Delivery.** Конвейер, который сам собирает, проверяет и выкатывает новую версию программы.
*Как фабрика печенья: ты кидаешь ингредиенты — на выходе упакованные пачки. Иногда подгоревшие.*


Том X. Кодекс Нуля

Система, которая считает, что происходит с серверами, и рисует графики.
*Как термометр и кардиограмма, только у целого дата-центра.*


Том X. Кодекс Нуля

Команда «выключи и включи обратно» для серверных программ.
*Работает в 73% случаев. В остальные 27% всё усугубляется — но красиво.*


Том X. Кодекс Нуля

Количество настоящей случайности. Чем больше — тем надёжнее шифрование.
*Как свежий воздух в комнате: пока есть — всё живёт. Когда кончится — душно и предсказуемо.*


Том X. Кодекс Нуля

Отдельное пространство имён, чтобы разные вещи не путались.
*Как разные квартиры в одном доме: у всех есть «кухня», но каждая — своя.*


Том X. Кодекс Нуля

Команда, которая выдаёт 32 случайных байта в виде шестнадцатеричного текста.
*Это символический конец sūtra — дыхание новой эпохи. Попробуй в терминале. Не забудь погасить свет.*