- We will start with launching minikube cluster.
minikube start --driver=docker- Create a namespace for argocd
kubectl create namespace argocd- Apply ArgoCD manifest installation file from ArgoCD github repository
| # 1. ติดตั้งผ่าน Claude Code | |
| $npx playwright init-agents --loop=claude | |
| Need to install the following packages: | |
| playwright@1.56.0 | |
| Ok to proceed? (y) y | |
| Writing file: .claude/agents/playwright-test-generator.md | |
| Writing file: .claude/agents/playwright-test-healer.md | |
| Writing file: .claude/agents/playwright-test-planner.md |
| CREATE UNLOGGED TABLE cache_data ( | |
| id serial PRIMARY KEY, | |
| key text UNIQUE NOT NULL, | |
| value jsonb, | |
| created_at timestamp); | |
| CREATE INDEX idx_cache_key ON cache_data (key); |
| # 1. Initial Project | |
| $claude doctor | |
| $claude | |
| $/init | |
| # 2. Create subagent | |
| $mkdir -p .claude/agents/backend | |
| $vi backend.md |
| # ตรวจสอบ version | |
| SELECT version(); | |
| PostgreSQL 18.0 (Debian 18.0-1.pgdg13+3) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit | |
| # ดูการ config | |
| SELECT name, setting, context, short_desc | |
| FROM pg_settings | |
| WHERE name LIKE 'io_%' |
| def hasChanges(String path) { | |
| return !sh(script: "git diff --name-only HEAD~1 HEAD | grep '${path}' || true", returnStdout: true).trim().isEmpty() | |
| } | |
| pipeline { | |
| agent any | |
| stages { | |
| stage('Detect changes') { | |
| steps { |
| $npm install -g @github/copilot | |
| $copilot | |
| ┌── ──┐ | |
| │ ▄██████▄ │ | |
| Welcome to GitHub ▄█▀▀▀▀▀██▀▀▀▀▀█▄ | |
| █████┐ █████┐ █████┐ ██┐██┐ █████┐ ██████┐ ▐█ ▐▌ █▌ | |
| ██┌───┘██┌──██┐██┌─██┐██│██│ ██┌──██┐└─██┌─┘ ▐█▄ ▄██▄ ▄█▌ | |
| ██│ ██│ ██│█████┌┘██│██│ ██│ ██│ ██│ ▄▄███████▀▀███████▄▄ | |
| ██│ ██│ ██│██┌──┘ ██│██│ ██│ ██│ ██│ ████ ▄ ▄ ████ | |
| └█████┐└█████┌┘██│ ██│██████┐└█████┌┘ ██│ ████ █ █ ████ |
| # 1. สร้าง project ด้วย Spec-kit เพื่อสร้าง specification ขึ้นมา | |
| $uvx --from git+https://github.com/github/spec-kit.git specify init demo-api | |
| ███████╗██████╗ ███████╗ ██████╗██╗███████╗██╗ ██╗ | |
| ██╔════╝██╔══██╗██╔════╝██╔════╝██║██╔════╝╚██╗ ██╔╝ | |
| ███████╗██████╔╝█████╗ ██║ ██║█████╗ ╚████╔╝ | |
| ╚════██║██╔═══╝ ██╔══╝ ██║ ██║██╔══╝ ╚██╔╝ | |
| ███████║██║ ███████╗╚██████╗██║██║ ██║ | |
| ╚══════╝╚═╝ ╚══════╝ ╚═════╝╚═╝╚═╝ ╚═╝ | |
| # Hybrid search | |
| GET rag-langchain/_search | |
| { | |
| "retriever": { | |
| "rrf": { | |
| "retrievers": [ | |
| { | |
| "standard": { | |
| "query": { | |
| "semantic": { |
minikube start --driver=dockerkubectl create namespace argocd