Installation and Launch of Kubernetes Agent Proxy
Attention!
- Kubernetes cluster integration is currently in beta testing!
- The integration may contain bugs or inaccuracies!
- Please report any bugs or suggestions to support@gitflic.ru
GitFlic Kubernetes Proxy is a required component for managing GitFlic Kubernetes Agent.
Dependency Installation
Install required applications according to official instructions.
Links to official resources (access to some resources may be restricted):
Configuration Parameters for GitFlic Kubernetes Proxy
Configuration
- Application configuration is done by modifying parameters in the application.properties file copied during installation.
- All parameters marked as mandatory must be defined in the file.
- Application restart is required to apply changes.
Parameter | Mandatory | Default Value | Description |
---|---|---|---|
gitflic.vault.cert.privateKey |
Yes | None | Path to private RSA key. Must match private key in main GitFlic service |
gitflic.vault.cert.publicKey |
Yes | None | Path to public RSA key. Must match public key in main GitFlic service |
server.port |
Yes | 8022 | Port for running the application |
grpc.server.port |
Yes | 9089 | Port for GRPC server |
gitflic.base.url |
Yes | None | Address of main GitFlic service (e.g., https://gitflic.example) |
Important!
To complete installation, the following parameters must be set in the main GitFlic service's application.properties
:
gitflic.kubernetes-agent.server.url
- URL for GitFlic Kubernetes Proxygitflic.kubernetes-agent.server.grpc.port
- GRPC port for GitFlic Kubernetes Proxy
For more detailed parameter information, see here
Launching GitFlic Kubernetes Proxy
Execute the launch command:
Command should be run from the installation directory (default: /opt/gitflic-kubernetes-proxy/bin
)
sudo java -jar kubernetes-proxy.jar --spring.config.additional-location=/etc/gitflic-kubernetes-proxy/application.properties
Automatic Translation!
This page has been translated using automated tools. The text may contain inaccuracies.