- Add execute_ssh tool for accessing host system (oracle-master)
- Update all agent prompts to explain container vs host environment
- Research Agent: Guide to use SSH for kubectl, Projects, PostgreSQL
- Code Agents: Guide to use SSH for file creation and Git operations
- Infrastructure Agent: Guide to use SSH for YAML files and kubectl
- Orchestrator: Add system environment context
This fixes:
- kubectl 'Exec format error' (now uses SSH with sudo)
- /app/repos/ not found (now uses /home/ubuntu/Projects/)
- PostgreSQL connection errors (now uses correct host address)
- Git repository access issues (now uses SSH to access host repos)
Example usage:
- execute_ssh('kubectl get pods -n mas', use_sudo=True)
- execute_ssh('ls -la /home/ubuntu/Projects')
- execute_ssh('cd /home/ubuntu/Projects/mas && git status')
21 lines
429 B
YAML
21 lines
429 B
YAML
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
|
|
namespace: mas
|
|
|
|
resources:
|
|
- ../../base
|
|
- namespace.yaml
|
|
- resourcequota.yaml
|
|
- externalsecret.yaml
|
|
- serviceaccount.yaml
|
|
|
|
commonLabels:
|
|
environment: production
|
|
|
|
# 이미지 태그 설정 (ArgoCD Image Updater가 자동으로 업데이트)
|
|
images:
|
|
- name: gitea0213.kro.kr/bluemayne/mas
|
|
newTag: main-sha-761478757e461a432dc761b4c9d9cef8bc811d7b
|
|
|