minikube 3

[minikube] 형상관리(Gitea) 설치

Github에 업로드하기 애매한 소스가 생겨 Local 형상관리를 구성하고자 한다. [참고] https://docs.gitea.com/installation/install-on-kubernetes Install on Kubernetes | Gitea DocumentationGitea provides a Helm Chart to allow for installation on kubernetes.docs.gitea.com doc 자료와 거의 동일하게 진행되며, 향후 편의성을 위해 namespace(cicd)만 별도 구분하여 수행한다.➜ ~ helm repo add gitea-charts https://dl.gitea.com/charts/"gitea-charts" has been added to your r..

Engineering/DevOps 2025.01.03

Tekton 설치(minikube)

CI/CD의 전통적인 강자 Jenkins가 있지만, Cloud Native 환경에 어느 정도 최적화가 된 Tekton을 활용하여 CI 환경을 구성해보자. 적응하면 Jenkins 대비 관리 포인트도 줄고, 가벼워서 자원 효율화 측면에서도 좋을 것으로 예상한다.  Tekton 설치하기[참고] https://tekton.dev/docs/getting-started/tasks/ Getting started with TasksSet up and run your first Tekton Tasktekton.devKubernetes 환경에서 오픈소스 설치는 언제나 쉽다. 최적화가 문제일 뿐.➜ tekton k apply --filename \https://storage.googleapis.com/tekton-rele..

Engineering/DevOps 2024.06.11

minikube 설치하기(macOS)

Cloud 환경에 자체 Kubernetes cluster를 설치하고 이것 저것 해보기에는 불필요한 Storage 비용이 꾸준히 발생하게 된다. (Computing 비용은 Host를 Off해서 사용한만큼만 발생하지만..) 조금 더 마음 편하게 가지고 놀 생각으로 minikube를 설치해서 다양한 실험을 진행해보기로 결정.  minikube 설치하기Kubernetes Cluster를 Cloud에 설치할 때와 비교하면 난이도는 easy. 그냥 가이드만 따라가면 minikube dashboard를 만날 수 있다. [참고] https://minikube.sigs.k8s.io/docs/start/?arch=%2Fmacos%2Fx86-64%2Fstable%2Fbinary+download minikube startmi..