본 가이드는 kagent 핵심 가이드 및 실전 아키텍처의 핵심 개념, 실전 구성 명령어 및 아키텍처 베스트 프랙티스를 다룹니다. 클라우드 네이티브 및 인프라 엔지니어링 실무에 즉시 활용 가능하도록 체계적으로 정리했습니다.
📑 Table of Contents
Installation
binary on Local
brew install kagent
# or
curl https://raw.githubusercontent.com/kagent-dev/kagent/refs/heads/main/scripts/get-kagent | bash
helm on Cluster
export KAGENT_DEFAULT_MODEL_PROVIDER=gpt #default
export OPENAI_API_KEY="your-api-key-here"
# or
export KAGENT_DEFAULT_MODEL_PROVIDER=gemini
export GEMINI_API_KEY="your-api-key-here"
# or
export KAGENT_DEFAULT_MODEL_PROVIDER=anthropic
export ANTHROPIC_API_KEY="your-api-key-here"
# or
export KAGENT_DEFAULT_MODEL_PROVIDER=ollama
# helm install
kagent install --profile demo
or:
helm pull oci://ghcr.io/kagent-dev/kagent/helm/kagent-crds --untar
helm pull oci://ghcr.io/kagent-dev/kagent/helm/kagent --untar
Exec
dashboard
kagent dashboard
kagent dashboard is available at http://localhost:8082
Press the Enter Key to stop the port-forward…
`
dashboard serving (Prompt Libraries 관련 에러 있음)
clusterissuer=rootca-issuer
host=kagent.Enterprise Cloud.hanacloudia.com
cat <<EOF | kubectl apply -f –
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: kagent-ui-ingress
namespace: kagent
annotations:
cert-manager.io/cluster-issuer: $clusterissuer
nginx.ingress.kubernetes.io/ssl-redirect: “true”
nginx.ingress.kubernetes.io/proxy-buffering: “off”
spec:
ingressClassName: nginx
rules:
– host: $host
http:
paths:
– path: /
pathType: Prefix
backend:
service:
name: kagent-ui
port:
number: 8080
tls:
– hosts:
– $host
secretName: ${host}-tls
EOF
## Uninstallation
### on Cluster
kagent uninstall
## Management
<ul>
<li>
</li>
</ul>
Leave a Reply