clued의 등록된 링크

 clued로 등록된 티스토리 포스트 수는 21건입니다.

Atlassian 서비스(Jira, Confluence)의 Server 버전 중 [내부링크]

Jira와 Confluence를 개인적으로 구매하여 사용중입니다. 그런데 https://my.atlassian.com/products/index 에 들어가보니 아래와 같이 팝업이 뜹니다 Log in with Atlassian account We tried to load scripts but something went wrong. Please make sure that your network settings allow you to download scripts from the following domain: https://aid-frontend.prod.atl-paas.net/atlassian-id/front-end/5.0.409 id.atlassian.com 이런.. 2024년 2월까지만 소프트웨어 업데..

자주 가는 웹사이트를 윈도우앱으로 등록하기 [내부링크]

주로 크롬을 쓰는편이라 몰랐던 기능인데 회사에서 이 기능을 유용하게 쓰는 분을 발견하고 저도 따라하게 되었습니다. 사용법은 간단합니다. 자주 가는 사이트에 대해 하단 메뉴에 아래와 같이 (맨 오른쪽) 앱으로 만드는 방법은 edge를 실행시키고 사이트에 들어간 상태에서 오른쪽 메뉴를 클릭하여 앱으로 가면 "이 사이트를 앱으로 설치"가 있습니다. 그리고 아래와 같이 자신이 원하는 앱 이름을 지정하고 설치를 누르면 웹사이트가 새롭게 떠지면서 아래와 같이 물어봅니다. 이는 기호에 맞게 선택을 하면 됩니다. 그리고 작업 표시줄을 확인해보면 아래와 같이 등록된것을 확인할 수 있습니다. 자주 들어갈거니깐 작업 표시줄에 고정도 잊지 말아야겠죠?

블로그 정비.. [내부링크]

23년을 맞이하여 올해는 제대로 블로그를 관리하고자 정비하였습니다.

kubernetes에서 JIRA 구성 [내부링크]

# Namespace 이미 구성된 "devops" 사용 참고) Jenkins 구성하기 https://clued.tistory.com/49 # PV 생성 apiVersion: v1 kind: PersistentVolume metadata: namespace: devops name: jira-pv spec: storageClassName: nfs-sc capacity: storage: 100Gi persistentVolumeReclaimPolicy: Retain accessModes: - ReadWriteMany nfs: server: 12.34.56.78 path: '/volume1/nfs_root/jira' readOnly: false # PVC 생성 apiVersion: v1 kind: Persiste..

kubernetes환경에서 postgresql 구성하기 (StatefulSet) [내부링크]

많은 devops 서비스는 postgresql을 많이 쓰는 편이다. (jira, confluence, sonarqube 등) 그렇기 때문에 postgrsql 데이터베이스를 statefulset으로 구성하고자 한다 # PV 생성 apiVersion: v1 kind: PersistentVolume metadata: namespace: devops name: postgresql-pv spec: storageClassName: nfs-sc capacity: storage: 50Gi persistentVolumeReclaimPolicy: Retain accessModes: - ReadWriteMany nfs: server: 12.34.56.78 path: '/volume1/nfs_root/postgresql' r..

Kuberentes 환경에서 Jenkins 구성하기 [내부링크]

참고: 아래 yaml들은 kubernetes 1.23.5 환경에서 진행하였다 # Namespace 생성 - 앞으로 devops라는 namespace에 각종 서비스를 올릴 예정이다. kubectl create namespace devops # PV 생성 - synology의 NFS를 사용하기 위해 아래와 같이 pv를 선언 apiVersion: v1 kind: PersistentVolume metadata: name: jenkins-pv spec: storageClassName: nfs-sc capacity: storage: 50Gi persistentVolumeReclaimPolicy: Retain accessModes: - ReadWriteMany nfs: server: 12.34.56.78 path: ..

Nginx Ingress Controller 구성하기 [내부링크]

PV를 준비한것에 이어 igress controller를 구성하고자 한다. 가장 만만한것이 nginx이니 여기서 받아오자 https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/deploy/static/provider/baremetal/deploy.yaml wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/deploy/static/provider/baremetal/deploy.yaml -o nginx-ingress.yaml 해당 yaml 파일은 namespace가 이미 지정되어 있기 때문에 (ingress-nginx) 그냥 바로 apply하면 된다. kubectl apply..

Synology NAS를 이용하여 NFS 기반 PV(Persistent Volume) 사용 준비 [내부링크]

NAS에서 공유 폴더를 다음과 같이 생성하였다. (무결성 체크 옵션, 휴지통등 nfs에 어울리지 않는건 모두 비활성화) 그리고 nfsuser라는 별도의 사용자 계정을 만들어 이 공유 폴더에 대한 읽기/쓰기 권한을 부여하였다 아직은 공유폴더와 사용자만 할당하였기 때문에 이제 본격적으로 nfs 설정을 해보자 파일 서비스에서 NFS 서비스를 활성화한다 공유 폴더에서 NFS 권한을 추가하자 (IP 대역을 지정하여 최소한의 보안을 걸어둠) 이제 NAS에서의 모든 설정이 끝났다 그리고 이제 master node, worker node에 다음의 설정을 진행 한다. # nfs 관련 패키지 설치 sudo apt-get install nfs-common nfs-kernel-server rpcbind portmap # nf..

Kubernetes를 위한 Desktop App - Lens [내부링크]

이전 GUI 도구를 조사하여 kubernetes-dashboard와 lens를 골랐는데.. (참고 : https://clued.tistory.com/44) 결국 사용성 측면에서 lens가 훨씬 좋아서 lens를 쓰기로 하였다. 이에 대한 설치 및 구성 과정을 정리해보고자 한다 lens 공홈에서 설치를 하고 실행을 하면 다음과 같이 뜬다 로그인을 하길 유도하는데.. 아래 skip 버튼이 있어서 로그인을 안해도 되지만 그냥 google 계정으로 로그인을 하였다 로그인을 하고 나면 위와 같은 기본 화면이 나오게 된다. 아래 파란색 + 버튼을 눌러 .kube 폴더를 연결해야 한다 .kube는 kubernetes의 master node에 생성이 되어 있는데 그 폴더를 lens가 설치된 PC의 home 폴더에 복사..

Kubernetes dashboard 설치 [내부링크]

master에서 아래 명령을 수행하면 설치된다. kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.1/aio/deploy/recommended.yaml 명령 수행 후 아래와 같이 나옴 생성된 웹서비스에 접근하는 방법은 여러가지가 있지만 가장 대표적인 방법을 쓰면 proxy를 쓰는 방법이다. kubectl proxy 위와 같이 떳다면 아래와 같은 url로 접근하자. 여기서 ip는 master node의 ip이다. http://127.0.0.1:8081/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

Kubernetes GUI 도구 조사 [내부링크]

아래 링크의 내용을 참고하여 조사를 하였다. https://medium.com/dictcp/kubernetes-gui-clients-in-2020-kube-dashboard-lens-octant-and-kubenav-ce28df9bb0f0#b5ce 여기서 소개하는 GUI 도구는 4종이다. Kubernetes Dashboard Lens Octant Kubenav License Apache License 2.0 MIT license Apache License 2.0 MIT license 사이트 github link github link github link github link 마지막 업데이트 (2022-04-08기준) 2.5.1 (2022-03-10) 5.4.5 (2022-04-06) 0.25.1 (202..

Kubernetes Slave Node 구성하기 [내부링크]

앞서 Synology VM에 Master Node를 만들었다. 기본적으로는 MasterNode에서는 실제적인 Docker 컨테이너를 제공하지 않는다. (설정을 한다면 Master Node도 컨테이너 사용 가능) 애초에 VM의 환경인 만큼 Master Node는 단순 Master 역할에만 집중하게 하고 이 Node에 연결할 Slave 구성을 다음과 같이 진행했다. # Master와 과정이 동일하다. 보기 편하게 하기 위해 내용을 복붙함. # 기존 설치된 docker가 없으면 아래 명령어는 생략해도 됨 sudo apt-get remove docker docker-engine docker.io containerd runc # ubuntu package 최신 정보 받아오기 sudo apt-get update ..

Synology VM에 Kubernetes 환경 구성하기 [내부링크]

Synology의 VM을 Master로 하는 Kubernetes 환경을 구성하고자 한다. 이렇게 하고자 하는 목적은 - VM인 만큼 Snapshot을 통한 OS 백업이 간편하여 Master 노드를 안정적으로 운영 - Persistent Volume을 NAS로 구성을 하여 데이터의 안정성을 확보 - Synology를 게이트웨이 역할을 하게 수행하여 서비스에 대한 외부 접근시 보안성을 강화 위와 같은 이유로 아래와 같은 설정으로 Kubernetes 환경을 구성하였다. Ubuntu 20.04.03 server 버전 설치 후 다음의 패키지 설치 sudo apt install ssh sudo apt install net-tools Docker는 최신버전으로 설치 # 기존 설치된 docker가 없으면 아래 명령어는..

Jupyter에 대한 Synology 역방향 프록시 설정 [내부링크]

Jupyter의 경우 websocket을 사용하기 떄문이 역방향 프록시(reverse proxy)를 설정할 경우 위와 같은 추가 설정이 필요하다

Splunk의 간단한 쿼리 예제 [내부링크]

Splunk를 업무에서 자주 사용하게 되는데 초반에 공부할때 이해하기 위해 즐겨 찾기 했던 사이트의 내용을 발췌하였습니다. 출처: http://www.innovato.com/splunk/SQLSplunk.html Splunk for SQL Users index index All values and fields are indexed in Splunk, so there is no need to manually add, update, drop, or even think about indexing columns. Everything can be quickly retrieved automatically. www.innovato.com SQL query Splunk search A Splunk search retr..

VIM 단축키 [내부링크]

VIM 사용을 가끔 하게 되다보면 단축키를 몰라 불편할떄가 있어서 블로그에 올려봅니다 너무나도 유명한 이미지 파일이네요 인쇄해서 책상에 붙여두면 편하죠

Windows 이미지 다운로드 사이트 [내부링크]

https://tb.rg-adguard.net/public.php TechBench by WZT (v4.1.1) This website was created with simplicity in mind. Here you can easily download products directly from Microsoft. This website neither its author are not affiliated with Microsoft Corporation. tb.rg-adguard.net 즐겨찾기에 언제부터 저장한지 모르겠지만 이런 링크가 있었네요 마소에서 정식으로 제공해주는 사이트가 아니라서 의심이 됬지만.. 실제 다운로드 받는 이미지의 URL을 보고 안심하고 사용해도 된다고 판단헀습니다. 필요할때 요긴하게..

Colab과 Colab Pro [내부링크]

기본적으로 Colab은 무료입니다. 아래와 같은 사양을 제공합니다. - CPU: Intel Xeon 2.2GHz 또는 Intel Xeon 2.3GHz - GPU : K80 또는 T4 - RAM: 13GB - 제약사항 : 90분간 미사용시 중지 최대 12시간 연속 사용 가능 하지만 Colab Pro라고 유료 모델이 있습니다. 한달에 9.99달러인데 싸다면 쌀수 있고 비싸다면 비쌀 수 있는 사양입니다. (부가세 별도이기 때문에 실제 결제 금액은 10.62달러입니다) Pro의 경우 다음과 같은 사양을 제공합니다. - CPU: Intel Xeon 2.3GHz - GPU : T4 또는 P100 - RAM: 25GB - 제약사항 : 최대 24시간 연속 사용 가능 사양보다도 12시간의 제약이 더 스트레스를 받게 되는..

Epomaker GK68XS [내부링크]

별 생각이 없었는데.. 할인한다는 말에 무의식적으로 구매를 하였습니다. (참고 : https://www.clien.net/service/board/jirum/16361212) 깔끔한 레이아웃이 정말 마음에 드네요. 책상에 배치를 하였는데 새삼 깔끔합니다. 그런데 마우스 색이 안어울리네요 그런데 막상 실제 사용해보니까 오타가 너무 많이 나옵니다. 키 개수를 줄인것뿐만 아니라 키폭도 줄여서 일까요? 아니면 새로운 키보드라 적응이 안되는것일까요? 새 키보드를 구매했으니 어쩃건 이쁘게 잘 써볼 예정입니다. 그리고 블루투스 연결에서부터 각종 단축키를 사용하는데까지 조합키가 너무 어렵다보니 간단하게 여기에 정리해봤습니다. FN + A: Play/Pause FN + S: Previous FN + D: Next FN ..

Ubuntu 코드명(이름) 정리 [내부링크]

Ubuntu를 사용하다보면 버전이 너무 많다보니 그에 해당되는 코드명이 기억이 안날때가 종종 있습니다. 이에 대해 ubuntu 위키에 가면 다음과 같이 정리되어 있는데.. https://wiki.ubuntu-kr.org/index.php/%EC%9A%B0%EB%B6%84%ED%88%AC_%EB%A6%B4%EB%A6%AC%EC%A6%88%EB%B3%84_%EC%BD%94%EB%93%9C%EB%AA%85 우분투 릴리즈별 코드명 - 깊이있는 삽질 Ubuntu Korea Community Wiki 릴리즈별 코드명[편집] 우분투 리눅스는 Canonical에서 프로젝트를 유지/관리하고 있는데 그 릴리즈마다 독특한 이름 규칙을 가지고 있다. (매년 4월과 10월에 발표) 첫 두 문자는 알파벳 순으로 진 wiki.ub..

맥(맥북,아이맥)에서 화면만 끄기 [내부링크]

집에서 쓰는 아이맥의 경우 항상 켜놓고 원격으로 작업하는 경우가 종종 있습니다. 그러다보니 화면만 끄고 싶은데 따로 버튼이 없어 찾아보니 터미널에서 다음의 명령어로 해결할 수 있었습니다. pmset displaysleepnow 맥북으로 실험해보니 마찬가지로 잘 동작하네요 또한 단축키도 있다. Control + Shift + 전원키 화면을 키고 싶다면 아무키나 누르면 바로 화면이 켜집니다.