DevOps

자동화 된 테스트, 지속적인 제공, 서비스 통합 및 모니터링, SDLC 인프라 구축에 종사하는 소프트웨어 엔지니어를위한 Q & A

1
서비스 제한 경고에 대해 AWS Trusted Advisor 경고를 설정하는 방법은 무엇입니까?
Trusted Advisor의 서비스 제한이 WARN 또는 ERROR 상태가 될 때 AWS에서 이메일을 보내면됩니다. 가이드를 확인하고 지원 담당자와 채팅을 시도했지만 아무도 그 일을 할 수 없으므로 여기에 연락하고 있습니다. 사용 사례 우리는 많은 EC2 인스턴스와 CloudFormation 스택을 가동시키고 모든 것이 많은 리소스를 사용합니다. 어쨌든 우리는 항상 검증 스프린트 도중에 알지 못했던 …

1
Nexus 이슈 저장소의로드 밸런싱
스마트 프록시를 사용하거나 최신 기능을 통해 Nexus 인스턴스를 두 개 앞에 배치하는 경우를 제외하고는 Nexus의로드 밸런싱은 현재 Sonatype에서 지원되지 않습니다 . 그래도 파일 시스템을 GlusterFS와 공유 하고 Apache Load Balancer 구성 및 UI의 Nexus 구성에서 고정 기능/storage 을 사용 하려고 시도했습니다 . UI를 사용하면 Nexus 컨테이너가 쿠키 값을 설정하는 속성을 …

2
환경 변수를 어떻게 저장해야합니까?
이것은 환경 변수 / 구조에 관한 방법과 조언에 대한 매우 광범위한 질문입니다. 그러나 궁극적으로 '환경 변수를 어떻게 저장해야합니까?'라는 매우 구체적인 질문에 대한 답을 찾고 있습니다. 먼저 몇 가지 설명이 있습니다. 제 환경은 서버가 3 대에서 10 대 사이 일 수 있으며 특정 고객의 인프라를 포함하는 방법입니다. 각 환경에는 몇 가지 …

1
job-dsl 파일을 Jenkins 2 파이프 라인으로 업그레이드하는 방법?
Jenkins job-dsl의 큰 저장소를 Jenkins2 파이프 라인으로 마이그레이션하는 일반적인 방법이 있습니까? 빌드의 동작을 테스트하는 방법을 찾고 있는데, 동일한 코드베이스에서 생성 된 아티팩트를 비교하는 것보다 조금 더 낫습니다. 실제로 우리는 Ansible을 통해 배포 된 상당히 큰 인프라를 가지고 있으며, 프로덕션과 토폴로지 적으로 동등한 검증 환경을 얻었으므로 문제가되지 않습니다. 300 개 이상의 …

1
Terraform으로 DigitalOcean 팀에서 호스트를 만드는 방법은 무엇입니까?
Digital Ocean 팀 은 매우 최근에 Terraform 과 함께 사용하는 방법에 대한 문서가 없습니다 . 내가 찾을 수있는 모든 정보는 수동으로 작업하는 방법 입니다. 나는 다음과 같이 말할 수 있기를 바랐다. resource "digitalocean_droplet" "host" { image = "${var.image}" name = "${var.host_name}" region = "${var.region}" size = "${var.size}" private_networking = "${var.private_networking}" …
11 terraform 

1
Kubernetes의 주문은 무엇입니까?
질문 Kubernetes에서 활용되는 주문 은 무엇입니까 ? 배경 우분투에서 Kubernetes를 따라 가면 conjure-up kubernetes 를 실행 하여 어떤 주문을 선택할지 묻는 스냅 샷이 표시됩니다. 그러나 이것이 무엇을 요구하는지 확실하지 않습니다. Conjure-up 문서의 맞춤법 선택 은 맞춤법 과 선택에 대해 설명하지만 여전히 무엇인지 명확하지는 않으므로 어떤 것을 선택해야하는지 (핵심 또는 정식)와 …



2
CALMS 패러다임을 통해 프로세스 최적화를 채용하는 DevOps의 방법은 무엇입니까?
대부분의 DevOps 모집은 키워드 검색 라인을 따라 진행되므로 기술에 중점을 둡니다. 이제 DevOps는 단순한 기술 그 이상에 불과하며 DevOps Engineer는 코딩 기술이 뛰어난 시스템 관리자가 아닙니다. Senior DevOps의 역할 / 프로파일은 Lean, Measurement 및 개방적이고 의사 소통과 같은 인프라 및 소프트웨어 엔지니어링 기술 이외의 다른 여러 기초 및 실무에서 연대를 …
11 culture 

2
DevOps 온톨로지 모델을 확립하려는 알려진 노력은 무엇입니까?
오늘날 많은 도메인의 경우 도메인 데이터를 기계로 읽을 수 있도록하는 의미 론적 온톨로지가 있습니다. DevOps 및 관련 도메인에는 공급 업체가 종종 설정하지만 Jenkins의 선언 파이프 라인과 같은 다른 도구에도 적용 할 수있는 용어가 많이 있습니다. DevOps 도메인의 온톨로지를 확립하려는 현재의 노력은 무엇입니까? 참고 문헌 / 추가 정보 : 온톨로지 개발 …

1
주장과 제약
구성 파일을 빌드하기 위해 템플릿을 구성하고 있으며이 파일을 사용하는 서비스는 식별자 길이에 제약을 둡니다. 식별자가 6 자보다 길면 서비스는 구성 적용을 통해 부분적으로 이루어지고 실패하며 노드가 불일치 상태로 유지됩니다. 대상 노드의 서비스가 잘못 구성되지 않도록하여 어설 션을 수행하여 배포 트랜잭션 실패를 트리거하려면 어떻게해야합니까? 내 특별한 상황은 소금이지만 다른 시스템이 어떻게 …

1
데이터베이스 설정과 관련하여 Drupal (또는 기타 소프트) 설치를 자동화 할 때 모범 사례
자동화 할 Drupal 및 CiviCRM 설치가 있다고 가정하십시오. 그러나 이들은 함께 작업하기 위해 특정 구성 (일부 파일 편집 및 데이터베이스 구성)이 필요합니다. 고정 버전 설치 (예 : Drupal 4.7.5 + CiviCRM 4.5.6)를 설치하고 설치 한 다음 편집 한 파일과 데이터베이스를 저장해야합니까? 아니면 빌드 스크립트에 더 많은 노력을 기울이고 데이터베이스와 파일에서 …

1
단일 작업에 대해 Jenkins 플러그인을 비활성화하는 방법이 있습니까?
작업 제한 시간 플러그인 을 사용하여 작업이 멈췄을 때 경고합니다. 실행 시간이 긴 단계가 포함되어 있기 때문에이 경고를 트리거하는 작업이 하나 있습니다. 빌드 타임 아웃 플러그인을 비활성화하고 싶지만 해당 작업에 대해서만 사용할 수 있습니까? Jenkins v2.22를 사용하고 있습니다. 타임 아웃시 작업이 종료되지 않도록 내장 옵션을 사용하지 않고 sensu 플러그인을 사용하여 …

1
완료시에만 커스텀 슬랙 메시지를 포함시키는 방법은 무엇입니까?
슬랙 알림 플러그인으로 Jenkins를 실행하고 있습니다. 시작 시가 아니라 완료시에만 사용자 정의 메시지를 보내는 방법이 있습니까? 분명히 하기 위해 빌드 시작 메시지를 비활성화하고 싶지 않습니다 . 사용자 정의 텍스트가 완료 (성공)시에만 표시되도록하고 싶습니다. 유스 케이스는 스택 삭제와 같은 작업입니다. 우리는 사용자 정의 메시지를 사용하여 작업을 삭제 한 스택을 명확하게 만들지 …
11 jenkins  slack 

1
RabbitMQ 클러스터에서 데드 노드를 자동으로 제거하는 방법
Amazon 내부로드 밸런서를 사용하여 AWS VPC에서 Ansible을 사용하여 RabbitMQ 클러스터를 프런트 엔드로 사용하여 RabbitMQ 클러스터를 만들 계획입니다. 노드가 오르 내릴 수있는 자동 스케일링 규칙에 따라 또는 스팟 인스턴스를 사용중인 경우 RabbitMQ 클러스터에서 데드 노드를 제거하는 방법에 대한 제안이 있으십니까? 노드가 다운되면 RabbitMQ가 복제 목록에서 자동으로 제거하지 않으므로 Node not running관리 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.