Server

· Server
GitLab CI/CD 와 Jenkins의 차이점서론소프트웨어 개발에서 CI/CD(Continuous Integration/Continuous Deployment)는 품질 향상과 개발 속도를 극대화하기 위한 필수 요소로 자리잡았습니다. 이를 구현하기 위해 사용하는 도구로 GitLab CI/CD와 Jenkins가 널리 알려져 있습니다. 이 글에서는 GitLab CI/CD와 Jenkins가 어떤 차이점을 가지고 있는지, 그리고 각각의 장단점은 무엇인지에 대해 자세히 살펴보겠습니다.1. 개요GitLab CI/CDGitLab CI/CD는 GitLab이라는 플랫폼 내에 통합된 CI/CD 도구입니다. GitLab은 코드 리포지토리, 이슈 트래킹, 코드 리뷰, CI/CD 파이프라인 등 다양한 개발 도구를 하나의 플랫..
도커 alias 명령어 자주사용하는 도커 alias명령어를 정리하여 공유해드립니다.bashrc 하단에 아래 내용 추가해주시면 가능합니다.# vi ~/.bashrc#!/usr/bin/env bash # docker, taeminalias dk='docker'alias dkn='docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Names}}\t{{.Status}}"'alias dkna='docker ps -a --format "table {{.ID}}\t{{.Image}}\t{{.Names}}\t{{.Status}}"'alias dkp='docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Image}}\t{{.Por..
· Server/Linux
서버 방화벽 확인 후 Open (기본포트 10050)$ firewall-cmd --permanent --zone=public --add-port=10050/tcp firewall-cmd --reload$ firewall-cmd --relaod  Zabbix agent 패키지 설치$ rpm –Uvh https://repo.zabbix.com/zabbix/6.4/rhel/7/x86_64/zabbix-release-6.4-1.el7.noarch.rpm$ dnf install -y zabbix-agent zabbix-sender zabbix-get$ systemctl enable zabbix-agent  Zabbix Conf 파일 수정 # vi /etc/zabbix/zabbix_agentd.confServer ..
· Server/Linux
SELINUX 해제/설정 vi /etc/selinux/config ======================================================== # This file Scontrols the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. #SELINUX=enforcing SELINUX=disabled # SELINUX..
· Server/Linux
Linux Server Ubuntu 20.xx SSH 배너 설정 파일 수정 sudo vi /etc/motd 해당 파일에 내용 추가 .-. . .-..----..-. .---. .----. .-. .-..----. .----. .----..-. .-..-. .----. | |/ \\| || {_ | | / ___}/ {} \\| `.' || {_ | {} \\| {_ | `| || |{ {__ | .'. || {__ | `--.\\ }\\ /| |\\ /| || {__ | /| {__ | |\\ || |.-._} } `-' `-'`----'`----' `---' `----' `-' ` `-'`----' `----' `----'`-' `-'`-'`----' ============================..
· Server
Jenkins와 GitLab CI/CD의 차이점 유형 및 목적 Jenkins: 유형: 오픈 소스 CI/CD 도구. 목적: 지속적인 통합 (Continuous Integration) 및 지속적인 배포 (Continuous Deployment)를 위한 다목적 도구. GitLab CI/CD: 유형: GitLab 통합 CI/CD 서비스. 목적: 코드 저장소와 통합된 CI/CD 기능을 제공하여 코드 변경의 자동 빌드, 테스트, 배포를 지원하는 통합 플랫폼.통합 및 플랫폼: Jenkins: 통합: 다양한 플러그인을 지원하여 다양한 환경에 적용 가능. 플랫폼: 독립된 서버 또는 클라우드에서 동작할 수 있으며, 다양한 플랫폼에서 실행 가능. GitLab CI/CD: 통합: GitLab 저장소와 완전히 통합된 CI/CD..
Denes
'Server' 카테고리의 글 목록