반응형 기타14 [We-Co] Jenkins, Gitlab 연동(Docker) [3] 안녕하세요. 위기의 코딩맨입니다.이제 Jenkins, Gitlab 연동의 마지막 시간입니다. 저번 포스팅에서 둘이 연결 테스트만 진행했지만, 이번에 기본적인 파이프라인을 생성해보도록 하겠습니다. 포스팅의 [2]의 내용을 확인해보고싶으시면 아래를 확인해주세요. [We-Co] Jenkins, Gitlab 연동(Docker) with Unix [2]안녕하세요. 위기의 코딩맨입니다.gitlab과 jenkins 연동 테스트에 관한 2번째 포스팅입니다.전 포스티에서 깃랩과 젠킨스 설치를 진행했는데 이제 연동 테스트를 진행해보도록 하겠습니다. 설치we-co.tistory.com [ Jenkins, GitlLab ]Jenkins에 접속하고,왼쪽 상단에 new item(새로운 Item) 항목을 클릭해주세요. 그럼 Fre.. 2025. 2. 7. [We-Co] Jenkins, Gitlab 연동(Docker) [2] 안녕하세요. 위기의 코딩맨입니다.gitlab과 jenkins 연동 테스트에 관한 2번째 포스팅입니다.전 포스티에서 깃랩과 젠킨스 설치를 진행했는데 이제 연동 테스트를 진행해보도록 하겠습니다. 설치 방법이 궁금하시다면 아래 포스팅을 확인해주세요~! [We-Co] Jenkins, Gitlab 연동(Docker) with Unix [1]안녕하세요. 위기의 코딩맨입니다.오늘은 젠킨스와 깃랩을 연동해보는 시간을 갖도록 하겠습니다. 버전 호환성이 중요하지만, 너무 옛날 버전을 설치하게되면 플러그인 설치에서 그만둘수 있we-co.tistory.com 단계별로 진행해보도록 하겠습니다.GitLab Access TokensJenkins Plugin InstallJenkins에서 GitLab Creadentials 등록Co.. 2025. 2. 5. [We-Co] Jenkins, Gitlab 연동(Docker) [1] 안녕하세요. 위기의 코딩맨입니다.오늘은 젠킨스와 깃랩을 연동해보는 시간을 갖도록 하겠습니다. 버전 호환성이 중요하지만, 너무 옛날 버전을 설치하게되면 플러그인 설치에서 그만둘수 있기에최신버전을 사용해서 진행하도록하겠습니다. ㅎㅎ저는 war 파일이 아닌 도커환경을 이용하여 설치를 진행했습니다.단계별로 Gitlab, Jenkins 설치와 연동 테스트 부분으로 진행하도록 하겠습니다.[ Gitlab ]먼저 터미널(cmd)창을 열고,아래 명령어를 입력하시면깃랩의 최신버전의 이미지를 설치하게 됩니다.docker pull gitlab/gitlab-ce:latest sudo docker images 명령어를 입력하면 설치된 이미지를 확인하실 수 있습니다. 이제 생성된 이미지로 컨테이너를 생성해야합니다.hostname,.. 2025. 2. 5. [Elasticsearch] 403 index read-only 오류 해결방법 안녕하세요. 위기의 코딩맨입니다.요즘 일이 많아서 포스팅을 제대로 못하고 있지만,Elasticsearch에서 발생한 403 오류 해결방법에 대해서 간단하게 설명드리도록 하겠습니다. 오류를 간단하게 설명하면전체 인덱스의 설정이 읽기전용으로 변경돼서 작업에 제한이 걸리는 현상입니다.{"error":{"root_cause":[{"type":"cluster_block_exception","reason":"blocked by: [FORBIDDEN/13/cluster read-only / allow delete (api), FORBIDDEN/6/cluster read-only (api)];"}],"type":"cluster_block_exception","reason":"blocked by: [FORBIDDEN/.. 2024. 12. 5. [Elasticsearch] Kibana 설치해보자 - 리눅스(Ubuntu), 설치 오류, 설치 방법 안녕하세요. 위기의 코딩맨입니다.오늘은 키바나 설치 방법에 대해서 간단하게 알아보도록 하겠습니다. 우선 키바나는 엘라스틱서치를 사용하면서메모리 등등 시각화하여 볼수있는 아주 편리한 기능을 제공합니다! 시각화된 데이터로 부하가 걸리고있구나~지금 뭐를 하고있구나~ 간단하게 알아볼수 있는것이죠![ Kibana Install ]먼저 엘라스틱서치가 설치되어있는 가정하에진행하도록 하겠습니다. 먼저 엘라스틱 버전을 확인해야합니다.아래 명령어를 입력하면 Json 형식을 받게되는데version -> number 항목의 값이 버전이라고 생각하시면 됩니다.curl -X GET "localhost:9200"Kibana와 버전을 잘 맞춰야된다고 합니다.거의 1:1 기준인것 같더라구요! 아래 명령어를 입력하면 docker ima.. 2024. 8. 8. [We-Co] 텍스트 유해성 검사하기 - smilegate-ai with Python 안녕하세요. 위기의 코딩맨입니다.오늘은 텍스트 유해성 검사하는 방법을 하나 포스팅해보려 합니다. smilegate ai에서 한글을 기반으로 학습을 진행하여유해성 검사하는 모델을 API 형식으로 사용할 수 있다고 하여사용해 보도록 하겠습니다. 자세한 내용은 아래 홈페이지를 확인해주세요. smilegate-ai/kor_unsmile · Datasets at Hugging FaceNo dataset card yet New: Create and edit this dataset card directly on the website! Contribute a Dataset Cardhuggingface.co [ 유해성 검사 ]먼저 사용을 위해 데이터 셋을 받기 위한 작업이 필요합니다.데이터셋을 불러오기 위해 tra.. 2024. 7. 26. [AI] Hello GPT-4o ! - GPT-4o 출시 안녕하세요. 위기의 코딩맨입니다.오늘은 ChatGPT 4o가 출시되어 포스팅을 작성해보려 합니다. 공식홈페이지로 이동 [ 의미 ]공식 홈페이지의 소개말을 번역해보면오디오, 비전, 텍스트를 실시간으로 추론이 가능하다는 새로운 플래그십 모델! new flagship model 로 소개를 하고 있는데 해당 의미는 무엇일까요?!제품 라인업 중 최고의 모델, 최신 기술과 성능, 품질을 보여주는 역할을 보여주는 모델이라고 보시면 될 것 같습니다. 여기서 4뒤에 o는 omni의 의미를 갖고 있습니다.인간과의 상호작용을 조금 더 자연스럽고 효율적으로 실시간으로 가능하게 한 모델이라고 합니다. [ 차이 ]이미지와 오디오 등 다양한 입력에 대한 값을 232밀리초 안에 오디오로 출력이 가능하고, 평균적으로 320밀리초로 인.. 2024. 5. 14. [AI] LLM 이란 무엇인가?! - 대형 언어 모델 안녕하세요. 위기의 코딩맨입니다.오늘은 요즘 엄청난 붐을 일으키고 있는 LLM에 대해서 간단하게 알아보도록 하겠습니다.간단하게 가능하려나..? [ 정의 ]먼저 LLM의 정의를 알아보도록 하겠습니다.Large Language Model을 약어로 만들어서 LLM으로 간단하게 불리고 있습니다.대형 언어 모델을 의미하며 분야는 NLP 쪽으로 생각하시면 될 것 같습니다.정말 간단하게 정의하자면 텍스트를 인간처럼 이해하도록 설계되어 있는 모델입니다. 무수히 많은 파라미터를 보유하고있으며, 인공 신경망을 구성한 언어적인 모델입니다.요즘 AI 챗봇이나 음성 인식 등 다양한 분야에 사용 되고 있습니다. [ 작동 ]모든 모델이 데이터를 기반으로 학습을 하고 활용하여 작동을 진행합니다.시계열 데이터의 특성을 갖고있는 .. 2024. 5. 9. [Data] EDA - 데이터의 기본(탐색적 데이터 분석) 안녕하세요. 위기의 코딩맨입니다.오늘은 EDA에 대해서 간단하게 알아보도록 하겠습니다. 데이터 분야를 개인적으로 공부하면서 제일 중요하다고 생각했던 부분이데이터와 데이터 사이의 연관성을 파악하고 시각화하고 학습을 진행하는 부분이라 생각했었는데 정확한 용어나 설명 몰랐었는데..!EDA (Exploratory Data Analysis, 탐색적 데이터 분석) 을 말하는 것이였다!뭔가 간지러운 부분을 긁는 느낌이였다. 조금 더 이론적으로 설명하면 수집 데이터가 있을 시,다양한 각도로 관찰하고 분석하는 과정으로 생각하시면 됩니다.이러한 과정에서 잘못되면 열심히 작업한 시각화나 모델링 작업이 의미 없이 돌아갈 수 있어 아주아주 중요한 과정입니다.다양한 방식으로 분석하고 연관성을 시각화하는 방법의 지금 듣고있는 교.. 2024. 4. 30. 이전 1 2 다음 반응형