«saltstack» 태그된 질문

SaltStack은 오픈 소스 구성 관리 및 원격 실행 애플리케이션입니다.


2
구성 관리 : 푸시 대 풀 기반 토폴로지
Puppet 및 Chef와 같이보다 확립 된 구성 관리 (CM) 시스템은 풀 기반 접근 방식을 사용합니다. 클라이언트는 중앙 마스터를 정기적으로 폴링하여 업데이트합니다. 이들 중 일부는 마스터리스 방식 (푸시 기반)도 제공하지만 '생산 용이 아님'(Saltstack) 또는 '확장 불가능한'(Puppet)이라고 언급합니다. 내가 아는 유일한 시스템은 처음부터 푸시 기반입니다. 풀 기반 시스템의 특정 확장 성 이점은 …

5
구성 관리자 (예 : Puppet / Chef / Ansible)를 사용하는 것이 언제 적절한가요?
현재 직장에서는 2 개의 VMware 호스트 시스템, OpenBSD 물리적 시스템, 3 개의 데비안 VM 및 6 개의 Windows Server VM (2008/2012)을 살펴 봅니다. Puppet 또는 Chef와 같은 구성 관리 도구를 구현하려고합니다. 이것이 합리적입니까, 아니면 도구 학습의 오버 헤드가 이점을 능가합니까? 관리 효율성과 구현 비용의 전환점은 어디입니까?

3
SaltStack : sls 파일의 단일 상태 호출
sls 파일의 단일 상태를 호출하지 못했습니다. 전체 sls 파일 작동 이것은 작동합니다 : salt-ssh w123 state.sls monitoring 이것은 작동합니다 : salt-ssh w123 state.show_sls monitoring 위의 출력 중 하나 : monitoring_packages: ---------- __env__: base __sls__: monitoring.packages pkg: |_ ---------- pkgs: - python-psutil - installed |_ ---------- order: 10000 내가 시도한 것 …
12 saltstack 

2
소금 기둥을 통해 마스터에서 미니언으로 ssh 키 배포
내 미니언 중 하나에 배포하려고하는 두 개의 ssh 키가 있습니다. 그러나 배포 할 수없는 것 같습니다. 오류가 발생했습니다. init.sls기둥 은 다음과 같습니다 . /xxx/yyy/zzz/id_rsa: file.managed: - source: salt://private/id_rsa /xxx/yyy/zz/id_rsa.pub: file.managed: - source: salt://private/id_rsa.pub 내 init.sls상태 는 다음과 같습니다 . ssh: file.managed: - name: {{ pillar['private'] }} 나는 무언가를 잘못하고 있어야하지만, …

5
Salt (Saltstack)는 Graphite, Ganglia 또는 Zenoss에 대한 데이터를 수집하고 릴레이 할 수 있습니까?
새 프로젝트를 시작하고 배포 자동화 및보다 정교한 오케스트레이션 (서버 관리 및 페더레이션)에 Ansible 또는 Salt 사용을 고려 하고 있습니다. Salt를 사용하면 Salt 0mq 연결을 사용하여 Salt " minions "에서 모니터링 / 그래프 링 데이터베이스 / 수집기로 데이터를 릴레이하기 위해 Graphite 또는 Zenoss 또는 Ganglia 간에 통합이 있는지 궁금합니다 . 다른 …

3
솔트 스테이트 파일로 디렉토리 지우기
상태 파일을 사용하여 salt-minion에서 디렉토리를 지우려면 어떻게해야합니까? 다른 감독자 서비스를 설정하기 전에 모든 *.conf파일 을 삭제하고 싶습니다 /etc/supervisord/conf.d/. 다음 top.sls구성은 영향을 미치지 않습니다. /etc/supervisor/conf.d/*: file.absent file.remove 사용할 수없는 것으로 실패했습니다.

3
SaltStack : 출력에 실패 및 경고 만 표시하는 방법이 있습니까?
미니언 에서 state.apply 또는 state.highstate 를 실행 하면 수백 줄이 출력 될 수 있습니다. 때때로 하나의 미니언만으로 충분할 수 있습니다. ... Summary for my_minion -------------- Succeeded: 112 (changed=78) Failed: 6 Warnings: 1 -------------- Total states run: 118 Total run time: 4.958 s 출력에 실패 및 경고 만 표시하는 방법이 있습니까?
10 saltstack 

2
Fedora Server 25 방화벽 문제. 포트 22, 80, 443은 부팅 할 때마다 차단되며 방화벽을 중지해야합니다
VM에서 Fedora Server 25를 설정 하고이 walk-thru를 통해 SaltStack을 사용하여 NextCloud를 설치했습니다 . 내가 겪고있는 문제는 방화벽이 너무 제한적이며 포트 22, 80 및 443을 차단하고 있다는 것입니다. 워크 스루 제작자의 제안에 따라 SaltStack "nextcloud.sls"파일을 다음과 같이 편집했지만 도움이되지 않았습니다. #line108 FedoraServer: firewalld.present: - name: FedoraServer - block_icmp: - echo-reply - …

1
템플릿 파일의 Saltstack 곡물 오류
관리되는 파일에서 {{grains [ 'host']}}를 사용하면 다음 오류가 반환됩니다. Function: file.managed Result: False Comment: Unable to manage file: Jinja variable dict object has no element Undefined; line 54 name = {{ grains['host'] }} <====================== Sls : /usr/file.conf: file.managed: - source: salt://file.jinja - template: jinja - user: root - group: root …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.