From cb3e582b3c49d0d807674dbf17972744318e46f1 Mon Sep 17 00:00:00 2001 From: Christoph Hamm <130038849+christoph-hamm@users.noreply.github.com> Date: Tue, 19 Sep 2023 13:47:26 +0000 Subject: [PATCH] Deployed 74f9e54 to 0.1 with MkDocs 1.5.2 and mike 1.1.2 --- 0.1/404.html | 944 +++ 0.1/architecture/index.html | 1154 +++ .../Ankaios__logo_for_dark_bgrd_clipped.png | Bin 0 -> 13257 bytes .../Ankaios__logo_for_light_bgrd_clipped.png | Bin 0 -> 21977 bytes 0.1/assets/architecture_overview.svg | 4 + 0.1/assets/architecture_sequence.svg | 4 + 0.1/assets/favicon128x128.png | Bin 0 -> 13484 bytes 0.1/assets/images/favicon.png | Bin 0 -> 1870 bytes 0.1/assets/images/social/architecture.png | Bin 0 -> 23751 bytes .../images/social/development/build.png | Bin 0 -> 19658 bytes .../social/development/ci-cd-release.png | Bin 0 -> 27480 bytes .../images/social/development/ci-cd.png | Bin 0 -> 20722 bytes .../development/documentation-guidelines.png | Bin 0 -> 34346 bytes .../development/extending-dev-container.png | Bin 0 -> 33671 bytes .../development/requirement-tracing.png | Bin 0 -> 32007 bytes .../social/development/run-unit-tests.png | Bin 0 -> 23322 bytes .../development/rust-coding-guidelines.png | Bin 0 -> 34836 bytes .../social/development/test-coverage.png | Bin 0 -> 28323 bytes .../social/development/unit-verification.png | Bin 0 -> 26988 bytes 0.1/assets/images/social/index.png | Bin 0 -> 41037 bytes .../social/reference/_ankaios.proto.png | Bin 0 -> 31855 bytes 0.1/assets/images/social/reference/api.png | Bin 0 -> 18694 bytes .../social/reference/complete-state.png | Bin 0 -> 37889 bytes .../social/reference/control-interface.png | Bin 0 -> 27136 bytes .../images/social/reference/glossary.png | Bin 0 -> 25450 bytes .../reference/startup-configuration.png | Bin 0 -> 31953 bytes .../images/social/usage/installation.png | Bin 0 -> 22982 bytes 0.1/assets/images/social/usage/quickstart.png | Bin 0 -> 26331 bytes 0.1/assets/javascripts/bundle.dff1b7c8.min.js | 29 + .../javascripts/bundle.dff1b7c8.min.js.map | 8 + .../javascripts/lunr/min/lunr.ar.min.js | 1 + .../javascripts/lunr/min/lunr.da.min.js | 18 + .../javascripts/lunr/min/lunr.de.min.js | 18 + .../javascripts/lunr/min/lunr.du.min.js | 18 + .../javascripts/lunr/min/lunr.es.min.js | 18 + .../javascripts/lunr/min/lunr.fi.min.js | 18 + .../javascripts/lunr/min/lunr.fr.min.js | 18 + .../javascripts/lunr/min/lunr.he.min.js | 1 + .../javascripts/lunr/min/lunr.hi.min.js | 1 + .../javascripts/lunr/min/lunr.hu.min.js | 18 + .../javascripts/lunr/min/lunr.hy.min.js | 1 + .../javascripts/lunr/min/lunr.it.min.js | 18 + .../javascripts/lunr/min/lunr.ja.min.js | 1 + .../javascripts/lunr/min/lunr.jp.min.js | 1 + .../javascripts/lunr/min/lunr.kn.min.js | 1 + .../javascripts/lunr/min/lunr.ko.min.js | 1 + .../javascripts/lunr/min/lunr.multi.min.js | 1 + .../javascripts/lunr/min/lunr.nl.min.js | 18 + .../javascripts/lunr/min/lunr.no.min.js | 18 + .../javascripts/lunr/min/lunr.pt.min.js | 18 + .../javascripts/lunr/min/lunr.ro.min.js | 18 + .../javascripts/lunr/min/lunr.ru.min.js | 18 + .../javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + .../javascripts/lunr/min/lunr.sv.min.js | 18 + .../javascripts/lunr/min/lunr.ta.min.js | 1 + .../javascripts/lunr/min/lunr.te.min.js | 1 + .../javascripts/lunr/min/lunr.th.min.js | 1 + .../javascripts/lunr/min/lunr.tr.min.js | 18 + .../javascripts/lunr/min/lunr.vi.min.js | 1 + .../javascripts/lunr/min/lunr.zh.min.js | 1 + 0.1/assets/javascripts/lunr/tinyseg.js | 206 + 0.1/assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.dfff1995.min.js | 42 + .../workers/search.dfff1995.min.js.map | 8 + 0.1/assets/stylesheets/main.046329b4.min.css | 1 + .../stylesheets/main.046329b4.min.css.map | 1 + .../stylesheets/palette.85d0ee34.min.css | 1 + .../stylesheets/palette.85d0ee34.min.css.map | 1 + 0.1/assets/youtube_ankaios_introduction.png | Bin 0 -> 414793 bytes 0.1/development/build/index.html | 1175 +++ 0.1/development/ci-cd-release/index.html | 1267 ++++ 0.1/development/ci-cd/index.html | 1186 +++ .../documentation-guidelines/index.html | 1125 +++ .../extending-dev-container/index.html | 1078 +++ .../requirement-tracing/index.html | 1053 +++ 0.1/development/run-unit-tests/index.html | 1078 +++ .../rust-coding-guidelines/index.html | 1723 +++++ 0.1/development/test-coverage/index.html | 1071 +++ 0.1/development/unit-verification/index.html | 1330 ++++ 0.1/index.html | 1168 +++ 0.1/reference/_ankaios.proto/index.html | 2748 +++++++ 0.1/reference/api/index.html | 1054 +++ 0.1/reference/complete-state/index.html | 1274 ++++ 0.1/reference/control-interface/index.html | 1334 ++++ 0.1/reference/glossary/index.html | 1186 +++ .../startup-configuration/index.html | 1189 +++ 0.1/search/search_index.json | 1 + 0.1/sitemap.xml | 103 + 0.1/sitemap.xml.gz | Bin 0 -> 430 bytes 0.1/usage/installation/index.html | 1224 +++ 0.1/usage/quickstart/index.html | 1113 +++ latest/404.html | 16 + latest/architecture/index.html | 16 + latest/development/build/index.html | 16 + latest/development/ci-cd-release/index.html | 16 + latest/development/ci-cd/index.html | 16 + .../documentation-guidelines/index.html | 16 + .../extending-dev-container/index.html | 16 + .../requirement-tracing/index.html | 16 + latest/development/run-unit-tests/index.html | 16 + .../rust-coding-guidelines/index.html | 16 + latest/development/test-coverage/index.html | 16 + .../development/unit-verification/index.html | 16 + latest/index.html | 16 + latest/reference/_ankaios.proto/index.html | 16 + latest/reference/api/index.html | 16 + latest/reference/complete-state/index.html | 16 + latest/reference/control-interface/index.html | 16 + latest/reference/glossary/index.html | 16 + .../startup-configuration/index.html | 16 + latest/usage/installation/index.html | 16 + latest/usage/quickstart/index.html | 16 + versions.json | 2 +- 114 files changed, 34214 insertions(+), 1 deletion(-) create mode 100644 0.1/404.html create mode 100644 0.1/architecture/index.html create mode 100644 0.1/assets/Ankaios__logo_for_dark_bgrd_clipped.png create mode 100644 0.1/assets/Ankaios__logo_for_light_bgrd_clipped.png create mode 100644 0.1/assets/architecture_overview.svg create mode 100644 0.1/assets/architecture_sequence.svg create mode 100644 0.1/assets/favicon128x128.png create mode 100644 0.1/assets/images/favicon.png create mode 100644 0.1/assets/images/social/architecture.png create mode 100644 0.1/assets/images/social/development/build.png create mode 100644 0.1/assets/images/social/development/ci-cd-release.png create mode 100644 0.1/assets/images/social/development/ci-cd.png create mode 100644 0.1/assets/images/social/development/documentation-guidelines.png create mode 100644 0.1/assets/images/social/development/extending-dev-container.png create mode 100644 0.1/assets/images/social/development/requirement-tracing.png create mode 100644 0.1/assets/images/social/development/run-unit-tests.png create mode 100644 0.1/assets/images/social/development/rust-coding-guidelines.png create mode 100644 0.1/assets/images/social/development/test-coverage.png create mode 100644 0.1/assets/images/social/development/unit-verification.png create mode 100644 0.1/assets/images/social/index.png create mode 100644 0.1/assets/images/social/reference/_ankaios.proto.png create mode 100644 0.1/assets/images/social/reference/api.png create mode 100644 0.1/assets/images/social/reference/complete-state.png create mode 100644 0.1/assets/images/social/reference/control-interface.png create mode 100644 0.1/assets/images/social/reference/glossary.png create mode 100644 0.1/assets/images/social/reference/startup-configuration.png create mode 100644 0.1/assets/images/social/usage/installation.png create mode 100644 0.1/assets/images/social/usage/quickstart.png create mode 100644 0.1/assets/javascripts/bundle.dff1b7c8.min.js create mode 100644 0.1/assets/javascripts/bundle.dff1b7c8.min.js.map create mode 100644 0.1/assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 0.1/assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 0.1/assets/javascripts/lunr/tinyseg.js create mode 100644 0.1/assets/javascripts/lunr/wordcut.js create mode 100644 0.1/assets/javascripts/workers/search.dfff1995.min.js create mode 100644 0.1/assets/javascripts/workers/search.dfff1995.min.js.map create mode 100644 0.1/assets/stylesheets/main.046329b4.min.css create mode 100644 0.1/assets/stylesheets/main.046329b4.min.css.map create mode 100644 0.1/assets/stylesheets/palette.85d0ee34.min.css create mode 100644 0.1/assets/stylesheets/palette.85d0ee34.min.css.map create mode 100644 0.1/assets/youtube_ankaios_introduction.png create mode 100644 0.1/development/build/index.html create mode 100644 0.1/development/ci-cd-release/index.html create mode 100644 0.1/development/ci-cd/index.html create mode 100644 0.1/development/documentation-guidelines/index.html create mode 100644 0.1/development/extending-dev-container/index.html create mode 100644 0.1/development/requirement-tracing/index.html create mode 100644 0.1/development/run-unit-tests/index.html create mode 100644 0.1/development/rust-coding-guidelines/index.html create mode 100644 0.1/development/test-coverage/index.html create mode 100644 0.1/development/unit-verification/index.html create mode 100644 0.1/index.html create mode 100644 0.1/reference/_ankaios.proto/index.html create mode 100644 0.1/reference/api/index.html create mode 100644 0.1/reference/complete-state/index.html create mode 100644 0.1/reference/control-interface/index.html create mode 100644 0.1/reference/glossary/index.html create mode 100644 0.1/reference/startup-configuration/index.html create mode 100644 0.1/search/search_index.json create mode 100644 0.1/sitemap.xml create mode 100644 0.1/sitemap.xml.gz create mode 100644 0.1/usage/installation/index.html create mode 100644 0.1/usage/quickstart/index.html create mode 100644 latest/404.html create mode 100644 latest/architecture/index.html create mode 100644 latest/development/build/index.html create mode 100644 latest/development/ci-cd-release/index.html create mode 100644 latest/development/ci-cd/index.html create mode 100644 latest/development/documentation-guidelines/index.html create mode 100644 latest/development/extending-dev-container/index.html create mode 100644 latest/development/requirement-tracing/index.html create mode 100644 latest/development/run-unit-tests/index.html create mode 100644 latest/development/rust-coding-guidelines/index.html create mode 100644 latest/development/test-coverage/index.html create mode 100644 latest/development/unit-verification/index.html create mode 100644 latest/index.html create mode 100644 latest/reference/_ankaios.proto/index.html create mode 100644 latest/reference/api/index.html create mode 100644 latest/reference/complete-state/index.html create mode 100644 latest/reference/control-interface/index.html create mode 100644 latest/reference/glossary/index.html create mode 100644 latest/reference/startup-configuration/index.html create mode 100644 latest/usage/installation/index.html create mode 100644 latest/usage/quickstart/index.html diff --git a/0.1/404.html b/0.1/404.html new file mode 100644 index 000000000..c428cc472 --- /dev/null +++ b/0.1/404.html @@ -0,0 +1,944 @@ + + + +
+ + + + + + + + + + + + + + +Two executables are used for each Ankaios deployment: the Ankaios server and the Ankaios agent.
+ +When started, the Ankaios server loads the configured startup state of the cluster and stores it as a desired state. To reach this desired state, the server instructs the Ankaios agents to start and stop workloads. +Each Ankaios cluster runs exactly one instance of the Ankaios server making the server the single source of truth.
+A running instance of the Ankaios agent is present on every node where Ankaios needs to execute workloads. +The Ankaios agent is responsible for starting and stopping workloads, according to the commands it gets from the Ankaios server.
+The Ankaios server itself does not run workloads directly so in order to start workloads on the node running the server, an Ankaios agent shall be started there too.
+Ankaios provides an interface, which allows workloads to change the desired state stored in the Ankaios server. +Workloads access this interface by sending their requests to the Ankaios agent managing them. Each request is checked by the Ankaios agent and, on successful authorization, forwarded to the Ankaios server. +This interface can be used to e.g.:
+In the diagram above one of the workloads on
zP`f1!C~OxMRauuYyC7KXJ(G`zB@(7
z#~%uYM{RcALt$lQ)opW&RV`6m5TaGe*`6*_UGB&8#QI5S0zVbCuns)
z<#j;Ba_s+8uVs>GDh#?v>hpdIb<>6+{}%=1d=pUQrmOTa0j8?K67yWnTcU+)My^+~
zI}VOegZ={zV9``rQY~XEyV=M%yjrEYtR8NHr6$rN&_{u&93%Adv2TB^OW3~SCbeN9
zeqb<
e$;h2-o)