분류 전체보기222 [Ansible] windows powershell 파일 실행하기 anisble에서 간단한 파워쉘 명령어 실행의 경우 win_shell: "powershell 파워쉘명령어" 로 수행하곤 했다. 하지만 코드가 많은 파워 쉘파일(ps.1)의 경우는? 파워쉘파일은 파일의 절대경로를 써서는 실행이 안되다.(bat파일은 실행 가능) win_command: "powershell.exe -ExecutionPolicy Bypass -File c:\Disk_Part.ps1" 또는 win_shell: "powershell.exe -ExecutionPolicy Bypass -File c:\Disk_Part.ps1" 둘다 테스트 해본 결과 정상적으로 수행 되었고 아래코드는 Disk_part.ps1이라는 파워쉘을 노드에 배포한 뒤 실행을 하는 playbook이다. --- - hosts: al.. 2022. 7. 19. [GCP] GCP static route 경로설정 요구사항 - node01은 외부아이피가 없다. - node01은 node02를 통해서 11.11.11.11에 접근해야 함 온프레미스 환경이면 node01에 route add -net 11.11.11.11 netmask 255.255.255.255 gw 192.168.0.1 dev eth0 명령을 통해 static route 설정을 하면 되지만 GCP의 경우 SIOCADDRT: Network is unreachable 에러를 발생한다. 처리방법 - node02는 11.11.11.11과 통신이 된다는 가정(방화벽 세팅은 생략한다.) node02는 인스턴스 생성시 IP전달옵션을 활성화 해야한다.(만들고나서 옵션 활성화가 안됨..만들때 해야한다..) node01 인스턴스 수정 > 네트워크 태그만들기 VPC 네트.. 2022. 7. 18. [Ubuntu] ubuntu20.04 httpd apache 설치 centos의 경우 yum install httpd를 설치하면 되었는데 우분투는 apache2를 설치해야한다고 한다. 그냥 설치시도를 하면 다음과 같은 출력이 나오고 설치가 제대로 되지않는다. 그러므로 인스톨 전에 apt-get update를 해줘야한다. 설치방법 sudo apt-get update sudo apt-get install apache2 systemctl start apache2 systemctl statu apache2 netstat -nltp 설치화면은 아래와 같다. 서비스 구동을 한다. 서비스포트 80 오픈된 것을 확인한다. 우분투 httpd 설치 우분투 아파치 설치 ubuntu apahce 설치 ubuntu httpd 설치 2022. 7. 17. [LINUX] vi 계단 주석 해결벌 vi 에디터를 쓰다보면 붙여넣기시 주석이 붙은채로 계단현상이 나온다 해결방법 vi 에디터에서 commad모드(esc+:)에서 set paste를 입력 후 isert mode에서 붙여넣기를 한다. 리눅스 계단 주석 vi 계단 주석 2022. 7. 16. [Ansible] Windows 계정 생성 playbook 앤서블을 이용하여 윈도우 계정생성 및 패스워드를 업데이트 하기 위한 ansible 플레이북은 다음과 같다. 기존에 존재하는 계정이면 패스워드 또는 그룹등이 업데이트 된다. 패스워드 옵션 중 update_password 이 있는데, on_create는 계정생성중 한번만 수정이 가능한 것이고 always는 기존계정에서 업데이트가 가능한 옵션이다. 그러므로 앵간하면 update_password: always로 설정하기 바란다. --- - name: windows user add hosts: all vars: ansible_connection: winrm ansible_winrm_server_cert_validation: ignore ansible_winrm_scheme: http ansible_become: .. 2022. 7. 15. 이전 1 ··· 23 24 25 26 27 28 29 ··· 45 다음 반응형