반응형
https://github.com/k8sgpt-ai/k8sgpt
- 설치 가이드
- OS별로 설정 가이드가 다름(OS별로 참고하여 설치 진행)
- K8SGPT 설치하기(master 서버)
curl -LO https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.3.46/k8sgpt_amd64.deb
sudo dpkg -i k8sgpt_amd64.deb
- 사용가능한 ai 확인
k8sgpt auth list
- 언어 모델
- 모델 : NC varco
- localai 설정하기
-
- 영어 기반은 대부분 모델로도 가능
- ollama에 한국어로 파인튜닝하여 한국어 학습 시킨 모델이 있어서 사용
k8sgpt auth add -b localai -u http://192.168.0.110:8080/v1 --model antegral/llama-varco:latest
- localai 변경하기
- 기본으로 openai로 되어 있어 변경 필요
k8sgpt auth default -p localai
- 장애 발생 시켜보기!
- 존재하지 않는 이미지로 테스트(nginx:1.14.100)
kubectl apply -f - <<EOF
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 3
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.14.100
ports:
- containerPort: 80
EOF
- k8s 문제 확인
- nginx 이미지 알림
k8sgpt analyze --explain --backend localai --language Korean
- 이미지 정상으로 수정하여 재배포
- Pod는 정상적으로 구동
- k8sgpt 추가 분석하기
k8sgpt analyze --explain --backend localai --language Korean
- auth 삭제
k8sgpt auth remove -b localai
반응형
'기타' 카테고리의 다른 글
LocalAI 설치 (0) | 2024.11.23 |
---|---|
[zabbix] zabbix Agent 설치 (2) | 2024.11.14 |
[zabbix] zabbix Server 설치 (1) | 2024.11.14 |
NFS 서버,클라이언트 설치 및 설정 (1) | 2024.07.25 |
Rancher 활용하여 kubernetes Cluster 구성하기 (0) | 2024.04.24 |
댓글