Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
35fff13f
Commit
35fff13f
authored
Jan 25, 2021
by
Mikhail Mazurskiy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update the Agent repo overview page
parent
4f97cdf6
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
10 deletions
+14
-10
doc/development/agent/repository_overview.md
doc/development/agent/repository_overview.md
+14
-10
No files found.
doc/development/agent/repository_overview.md
View file @
35fff13f
...
...
@@ -10,6 +10,10 @@ This page describes the subfolders of the Kubernetes Agent repository.
[
Development information
](
index.md
)
and
[
end-user documentation
](
../../user/clusters/agent/index.md
)
are both available.
<i
class=
"fa fa-youtube-play youtube"
aria-hidden=
"true"
></i>
For a video overview, see
[
GitLab Kubernetes Agent repository overview
](
https://www.youtube.com/watch?v=j8CyaCWroUY
)
.
## `build`
Various files for the build process.
...
...
@@ -34,6 +38,16 @@ Each of these directories contain application bootstrap code for:
-
Constructing the dependency graph of objects that constitute the program.
-
Running it.
### `cmd/agentk`
-
`agentk`
initialization logic.
-
Implementation of the agent modules API.
### `cmd/kas`
-
`kas`
initialization logic.
-
Implementation of the server modules API.
## `examples`
Git submodules for the example projects.
...
...
@@ -42,10 +56,6 @@ Git submodules for the example projects.
The main code of both
`gitlab-kas`
and
`agentk`
, and various supporting building blocks.
### `internal/agentk`
Main
`agentk`
logic, including the API implementation for agent modules.
### `internal/api`
Structs that represent some important pieces of data.
...
...
@@ -58,12 +68,6 @@ Items to work with [Gitaly](../../administration/gitaly/index.md).
GitLab REST client.
### `internal/kas`
API implementation for the server modules. It contains nothing else, as all server logic
is split into server modules. The bootstrapping glue that wires the modules together
is in
`cmd/kas/kasapp`
.
### `internal/module`
Modules that implement server and agent-side functionality.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment