gitlab-agent

module
v18.6.0-rc43 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 19, 2025 License: MIT

README

GitLab Agent for Kubernetes

GitLab Agent for Kubernetes is an active in-cluster component for solving any GitLab<->Kubernetes integration tasks.

It's implemented as two communicating pieces - GitLab Agent (agentk) that is running in the cluster and GitLab Agent Server (gitlab-kas) that is running on the GitLab side. Please see the architecture document and other documents in the doc directory for more information. User-facing documentation is also available.

Contributing

See CONTRIBUTING.md.

Third-party trademarks

Kubernetes is a registered trademark of The Linux Foundation.

Directories

Path Synopsis
cmd
agentk command
agentw command
autoflow command
kas command
internal
api
Package api contains internal APIs that are shared by agent and server code.
Package api contains internal APIs that are shared by agent and server code.
cmd
gitaly/vendored/backoff
Package backoff implements exponential backoff mechanism based on gRPC's backoff algorithm https://github.com/grpc/grpc/blob/master/doc/connection-backoff.md
Package backoff implements exponential backoff mechanism based on gRPC's backoff algorithm https://github.com/grpc/grpc/blob/master/doc/connection-backoff.md
it
server_api
Package server_api contains internal APIs that are used by server/kas code.
Package server_api contains internal APIs that are used by server/kas code.
tool/testing/mock_agent2kas_router
Package mock_agent2kas_router is a generated GoMock package.
Package mock_agent2kas_router is a generated GoMock package.
tool/testing/mock_agent_tracker
Package mock_agent_tracker is a generated GoMock package.
Package mock_agent_tracker is a generated GoMock package.
tool/testing/mock_cache
Package mock_cache is a generated GoMock package.
Package mock_cache is a generated GoMock package.
tool/testing/mock_cmd_agent
Package mock_cmd_agent is a generated GoMock package.
Package mock_cmd_agent is a generated GoMock package.
tool/testing/mock_event_tracker
Package mock_event_tracker is a generated GoMock package.
Package mock_event_tracker is a generated GoMock package.
tool/testing/mock_gitaly
Package mock_gitaly is a generated GoMock package.
Package mock_gitaly is a generated GoMock package.
tool/testing/mock_gitlab_access
Package mock_gitlab_access is a generated GoMock package.
Package mock_gitlab_access is a generated GoMock package.
tool/testing/mock_internalgitaly
Package mock_internalgitaly is a generated GoMock package.
Package mock_internalgitaly is a generated GoMock package.
tool/testing/mock_k8s
Package mock_k8s is a generated GoMock package.
Package mock_k8s is a generated GoMock package.
tool/testing/mock_kubernetes_api
Package mock_kubernetes_api is a generated GoMock package.
Package mock_kubernetes_api is a generated GoMock package.
tool/testing/mock_modagent
Package mock_modagent is a generated GoMock package.
Package mock_modagent is a generated GoMock package.
tool/testing/mock_modserver
Package mock_modserver is a generated GoMock package.
Package mock_modserver is a generated GoMock package.
tool/testing/mock_modshared
Package mock_modshared is a generated GoMock package.
Package mock_modshared is a generated GoMock package.
tool/testing/mock_otel
Package mock_otel is a generated GoMock package.
Package mock_otel is a generated GoMock package.
tool/testing/mock_redis
Package mock_redis is a generated GoMock package.
Package mock_redis is a generated GoMock package.
tool/testing/mock_rpc
Package mock_rpc is a generated GoMock package.
Package mock_rpc is a generated GoMock package.
tool/testing/mock_stdlib
Package mock_stdlib is a generated GoMock package.
Package mock_stdlib is a generated GoMock package.
tool/testing/mock_tool
Package mock_tool is a generated GoMock package.
Package mock_tool is a generated GoMock package.
tool/testing/mock_tunnel_rpc
Package mock_tunnel_rpc is a generated GoMock package.
Package mock_tunnel_rpc is a generated GoMock package.
tool/testing/mock_tunnel_tunserver
Package mock_tunnel_tunserver is a generated GoMock package.
Package mock_tunnel_tunserver is a generated GoMock package.
tool/testing/mock_usage_metrics
Package mock_usage_metrics is a generated GoMock package.
Package mock_usage_metrics is a generated GoMock package.
vendored/k8s.io/apiserver/pkg/endpoints/handlers/negotiation
Package negotiation contains media type negotiation logic.
Package negotiation contains media type negotiation logic.
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL