일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- MaxGauge
- gitlab
- runner
- Shell
- RPA
- UIPATH
- UiARD
- Oracle
- Xen
- PostgreSQL
- docker
- gitlab-runner
- container-registry
- UiPATH #UiRPA #RPA
- sonar-qube
- gitlab-ci
- Git
- Today
- Total
목록2017 (23)
올챙이시절 기록소
메모를 정리하던 중 "curl -u root:dev7u8i9o0p -X GET https://devqa.regi/v1/search" 이러한 구문을 봤다 GitLab Container Registry에 API를 호출하는 것인데 지금은 되질 않는다 상 : tail -f /var/log/gitlab/registry/current 중 : tail -f /var/log/gitlab/nginx/gitlab_registry_access.log 하 : curl --header "PRIVATE-TOKEN: FfK5EQ7RzFL89zRngTAs" -X GET https://devqa.regi/v2/root/test/tags/list --cacert /etc/docker/certs.d/devqa.regi/ca.crt ca ..
ref : Install Gitlab Runner GitLab-CI Runner 소개, 설치, 등록편 on CentOS, Windows (빌드 & 패키징 & 테스트 자동화) 에 이어서 [Gitlab CI - Runner] Docker편이다 실행방식은 shell이 아닌 Docker로 하는 것인데 CentOS7.3에서 진행하였다 설치파일은 Yum저장소를 추가하고 받는 것으로 해결된다curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bashsudo yum -y install gitlab-runner * Gitlab Server가 버전 10이하라면curl -L https://packag..
12c R2 오라클이 설치된 Image 용량은 약 11.4GB 입니다 Container Registry로 Push를 한 번 해봅니다 실패를 했습니다 received unexpected HTTP status: 502 Bad Gateway Gitlab 서버의 Registry 프로세스에는 이렇게 로그가 찍혀있습니다 vi /var/log/gitlab/registry/current2017-10-12_04:58:20.63744 time="2017-10-12T13:58:20.637420378+09:00" level=warning msg="error authorizing context: invalid token" environment=production go.version=go1.8.1 http.request.host..
( CentOS6.7에 설치된 GitLab 기준으로 작성되었습니다 ) Container Registry에 Push한 이미지들은 "/var/opt/gitlab/gitlab-rails/shared/registry/docker/registry/v2" 여기 경로내에 저장된다 ver1.0 이미지가 70MB 정도의 크기를 차지하고 있다 이 놈을 한 번 지워보겠다 Web UI에서 Container Registry의 이미지를 지웠으나 실제서버에서는 그만큼 용량이 확보되지 않는다 서버에서도 해당 이미지 크기만큼 용량을 확보하려면 gitlab-ctl registry-garbage-collect 구문은 수행하자 blobs디렉토리의 용량이 71M -> 20K 줄어들었는데 비로서 삭제한 이미지 크기만큼 줄어든 것을 확인하였다 ..
본 글은 GitLab Container Registry 활성화 하기 편에 이어서 Client에서 세팅하는 내용입니다 또한 Docker를 사전에 설치한 상태라고 가정합니다 절차 1. domain 세팅2. ssl key 복제3. 접속 테스트 1. domain 세팅domain은 devqa.regi로 정했습니다 echo "10.10.100.224 devqa.regi" >> /etc/hosts 2. ssl key 복제 mkdir -p /etc/docker/certs.d/devqa.regi /etc/docker/certs.d/저장소이름 docker의 규약대로 경로를 만듭니다 cd /etc/docker/certs.d/devqa.regi 거기로 들어가 scp root@10.10.100.224:/etc/gitlab/ss..
ref : docs.docker 도커 설치는 매우쉽기에 짧게 끝내도록 하겠습니다 절차 1. install dependencies2. yum repo 추가3. yum install 1. install dependencies $ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 2. yum repo 추가 $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 3. yum install $ sudo yum install docker-ce y 입력 y 입력 이렇게하면 설치 완료입니다 한 번 실행해보겠습니다 systemctl..
ref1 : GitLab Documentation ref2 : Docker 개인저장소 구축 Gitlab Container Registry는 Gitlab 8.8(2016.05)에서 처음 소개되었습니다 Notes: Introduced in GitLab 8.8.Docker Registry manifest v1 support was added in GitLab 8.9 to support Docker versions earlier than 1.10.This document is about the user guide. To learn how to enable GitLab Container Registry across your GitLab instance, visit theadministrator documentat..
Shell 스크립트를 좋아한다만 만사를 해결할 순 없다- 리소스에 민감한 작업들, 특히 속도가 중요한 요소일 때(정렬, 해쉬 등등)- 강력한 산술 연산 작업들, 특히 임의의 정밀도 연산(arbitrary precision)이나 복소수를 써야 할 때(C++이나 포트란을 쓰세요)- 플랫폼간 이식성이 필요할 때(C를 쓰세요)- 구조적 프로그래밍이 필요한 복잡한 어플리케이션(변수의 타입체크나 함수 프로토타입등이 필요할 때)- 업무에 아주 중요하거나 회사의 미래가 걸렸다는 확신이 드는 어플리케이션- 보안상 중요해서, 여러분 시스템의 무결성을 보장하기 위해 외부의 침입이나 크래킹, 파괴등을 막아야 할 필요가 있을 때- 서로 의존적인 관계에 있는 여러 콤포넌트로 이루어진 프로젝트- 과도한 파일 연산이 필요할 때(Ba..
이 부분의 테스트 환경구성을 자동으로 하려면 먼저 Innosetup으로 만든 패키지파일에서 Command Line으로 실행 가능한지 파악한다 핵심을 추리면 3가지 /silent 조용한 모드/verysilent 더욱 조용한 모드 (프로그램마다 차이가 있는듯…)/sp- 설치하겠냐는 질문의 팝업창 안띄우기 ref : 빵집을 통한 Inno Setup 자동설치 배우기 각종 설치옵션은 Default 값으로 하기에 간편해졌다 $MAXGAUGE_FILE /sp- /silent 삭제도 동일하다${UNINSTALL_DIR}/unins000.exe /sp- /silent
Sonar Qube LTS버전(5.6.6)을 설치하여 사용하다보면 * LTS : Long Term Service 내부 플러그인을 업그레이드 해야하는 경우가 있다 관리자 계정으로 접속하고 Administrator > System > Update Center 메뉴를 클릭하면 위의 스크린샷 처럼 보이게 되는데 Update & Restart 버튼 눌러주면 끝이다 ( 1~2분 이상 소요 ) Before* Update 버튼을 누른다음 스샷을 찍다보니 extensions/downloads에 하나 잡혔다 내부적으로는 이렇게 파일의 변경이 일어난다 After Upgrade는 버튼만 누르면 알아서 다해준다 반면 Downgrade는 메뉴얼하게 해야한다 요건을 도저히 맞출 수 없는 경우가 생기는데 이때는 파일을 직접 구해 정..