본문 바로가기
반응형

IT80

GITLAB Runner CI/CD 테스트 Gitlab 자체적으로 테스트 .gitlab-ci.yml 로 테스트상세한 테스트 하기 위해서는 구글링을 통해서 찾아봐야 할 듯합니다.stages: # List of stages for jobs, and their order of execution - build - test - deploybuild-job: # This job runs in the build stage, which runs first. stage: build script: - echo "Compiling the code..." - echo "Compile complete."unit-test-job: # This job runs in the test stage. stage: test .. 2024. 8. 20.
GITLAB Runner 설치 가이드 GITLAB CICD를 활용하기 위해서는 GITLAB  Runner가 필요Runner를 통하여 Build . Deploy등을 진행  공식 문서 참고https://docs.gitlab.com/runner/install/kubernetes.html GitLab Runner Helm Chart | GitLabGitLab product documentation.docs.gitlab.com   Gitlab runner 설정 전에 Gitlab에서 Runner 설정 필요Admin area -> CI/CD -> Runners -> New instance runnerTags, Runner description 설정  Helm 설치Helm 버전 3으로 진행설치 및 간단한 테스트는 아래 참고https://monta010.t.. 2024. 8. 20.
Kubernetes Containerd 데이터 경로 변경 환경OS Centos 7.9Kubernetes Version : 1.29Containerd Version : 1.6.33설치 주의NVIDIA Plugin 설치 후 데이터 경로 변경 시에는 서버들 재부팅 필요데이터 경로 변경하고 NVIDIA Plugin 설치참고 문서NVIDIA Toolkit :  https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html#configuring-containerd-for-kubernetesNVIDIA DEVICE Plugin 설치 : https://github.com/NVIDIA/k8s-device-plugin/tree/v0.16.0?tab=readme-ov-file I.. 2024. 8. 9.
Kubernetes Containerd GPU 사용 방법 환경 OS : Centos7참고문서https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html#configuring-containerd-for-kubernetes Installing the NVIDIA Container Toolkit — NVIDIA Container Toolkit 1.16.0 documentationYou installed a supported container engine (Docker, Containerd, CRI-O, Podman).docs.nvidia.com 자세한 설치 방법https://github.com/NVIDIA/k8s-device-plugin/tree/v0.16.0?t.. 2024. 8. 9.
Windows ActiveDirectory 관리 툴(MangeEngine AdManger Plus) ActiveDirectory 관리툴자동화 및 관리 효율성대규모 환경에서 AD 관리 작업을 자동화하여 관리자의 작업 부담을 줄이고 효율CSV 형식으로 대규모 계정을 생성보안 감사AD의 보안 기능을 강화하여 사용자 활동을 모니터링하고, 비정상적인 행동을 탐지하며 감사 기능을 확장알림 기능위반 사항 및 관리자가 정의한 정책 기반으로 알림을 설정암호 관리 효율성사용자 암호 관리 기능을 효율적보고서관리자 정책에 따라 다양한 보고서사용자, 그룹 상태, 규정 위반 사용자 등 다양한 보고서를 생성웹 인터페이스웹 인터페이스를 통해 AD 환경의 현황을 한눈에 확인할 수 있습니다. 설치하기설치 경로사용할 포트설치 경로정보 입력   ManageEngine AD Manager Plus Tool 스펙  설치 후 콘솔 접속(Web.. 2024. 8. 4.
kibana elasticsearch Xpack Cluster 연동 kibana version 8부터 kibana + ElasticSearch랑 연동할 경우에 elastic 계정으로 보안상 연동이 불가능연동하기 위한 별도 계정을 생성필요kibana 계정 생성curl -u elastic:"패스워드" -X PUT "192.168.0.204:9200/_security/user/kibana_user" -H "Content-Type: application/json" -d '{ "password": "kibana_password", "roles": ["kibana_system", "kibana_admin", "monitoring_user"], "full_name": "Kibana User", "email": "kibana_user@example.com", "enabled".. 2024. 7. 29.
Elasticsearch Xpack Cluster 설정 Xpack 설정 후에 ElasticSearch Cluster 설정 가이드elasticsearch Xpack 설정Xpack 기본 설정https://monta010.tistory.com/131  Elast" data-og-host="monta010.tistory.com" data-og-source-url="https://monta010.tistory.com/131" data-og-url="https://monta010.tistory.com/131" data-og-image="https://scrap.kakaocdn.net/dn/bBKzL4/hyWGV1ApwC/GZ9eIPKF5VlqTNGDHRA8XK/img.png?width=620&height=620&face=0_0_620_620,https://scrap.k.. 2024. 7. 29.
Elasticsearch Xpack 설정 명령어 실행 경로elasticsearch 설치 경로/usr/share/elasticsearch PKCS12 파일에 CA 인증서 포함 생성bin/elasticsearch-certutil ca --out /etc/elasticsearch/elastic-stack-ca.p12 -pass ""  생성된 CA 인증서를 사용하여 ->  Elasticsearch 인증서로 생성bin/elasticsearch-certutil cert --ca /etc/elasticsearch/elastic-stack-ca.p12 --out /etc/elasticsearch/elastic-certificates.p12 -pass ""  elasticsearch yml 설절xPack 설정, 인증서 경로 지정xpack.security.tra.. 2024. 7. 29.
NFS 서버,클라이언트 설치 및 설정 NFS 아키텍처   Centos(서버)NFS 패키지 설치yum -y install nfs-utils rpcbind서비스 활성화systemctl start rpcbindsystemctl start nfs-serversystemctl start rpc-statdsystemctl enable rpcbindsystemctl enable nfs-server공유할 NFS 전용 폴더 생성mkdir /data/nfschmod 777 -R /data/nfsNFS 공유 폴더 설정vi /etc/exports예시공유 폴더 명 IP(권한)/data/nfs 192.168.0.*(rw,no_root_squash)동기화 설정exports -r 서비스 실행systemctl restart nfs-server    .. 2024. 7. 25.
kibana 설치 kibana 계쟁 생성sudo groupadd kibanasudo useradd -m -s /bin/bash -g kibana kibana  kibana 8.0.0 설치cd /home/kibanawget https://artifacts.elastic.co/downloads/kibana/kibana-8.13.4-linux-x86_64.tar.gztar -xzf kibana-8.13.4-linux-x86_64.tar.gz  기본 설정vi /home/kibana/kibana-8.13.4/config/kibana.ymlserver.port: 5601server.host: "0.0.0.0"  kibanba 서비스 등록파일 생성 vi /etc/systemd/system/kibana.service[Unit]Descr.. 2024. 7. 25.
kibana elasticsearch cluster 연동 ElasticSearch ClusterMaster 1대Node 2대 kibana 설치https://monta010.tistory.com/127 kibana 설치kibana 계쟁 생성sudo groupadd kibanasudo useradd -m -s /bin/bash -g kibana kibana  kibana 8.0.0 설치cd /home/kibanawget https://artifacts.elastic.co/downloads/kibana/kibana-8.13.4-linux-x86_64.tar.gztar -xzf kibana-8.13.4-linux-x86_64.tar.gz  기monta010.tistory.com  ElasticSearch Cluster 설치 및 설정 가이드https://monta010.. 2024. 7. 25.
ElasticSearch Cluster OS : Ubuntu 22.04ElasticSearch 서버 2대마스터노드 + 데이터노드마스터 노드 : 192.168.0.204데이터 노드 : 192.168.0.207 시스템 패키지 업데이트sudo apt updatesudo apt upgrade -y  OpenJDK 설치Elasticsearch는 Java기반에서 동작하기에 설치 필요sudo apt install openjdk-11-jdk -y 버전 확인java -version Elasticsearch GPG 키 및 저장소 추가wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -sudo sh -c 'echo "deb https://artifacts.elastic.. 2024. 7. 25.
반응형