전체 글 썸네일형 리스트형 Ansible을 위한 기본 Bash 완성을 설치하는 방법 Ansible을 위한 기본 Bash 완성을 설치하는 방법(Basic bash completion for Ansible)github 다운로드git clone https://github.com/dysosmus/ansible-completion.git$ ls -l ansible-completiontotal 68-rw-rw-r-- 1 vagrant vagrant 5835 Nov 7 14:01 ansible-completion.bash-rw-rw-r-- 1 vagrant vagrant 334 Nov 7 14:01 ansible-doc-completion.bash-rw-rw-r-- 1 vagrant vagrant 1072 Nov 7 14:01 ansible-galaxy-completion.bash-rw.. 더보기 [코딩테스트 입문] 최빈값 구하기 최빈값 구하기 1안) solution.py def solution(array): answer = 0 max_count = 0 for i in set(array): if max_count < array.count(i): max_count = array.count(i) answer = i elif max_count == array.count(i): answer = -1 else: print("ㅠㅠ") return answer 출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120812 더보기 [코딩테스트 입문] 짝수 홀수 개수 짝수 홀수 개수 1안) solution.py def solution(num_list): answer = [] even = 0 odd = 0 for i in num_list: if( i % 2 == 0): even = even + 1 # print("짝수") else: odd = odd + 1 # print("홀수") answer.insert(0, even) answer.insert(1, odd) return answer 2안) solution.py def solution(num_list): answer = [] even = 0 odd = 0 for i in num_list: if( i % 2 == 0): even += 1 else: odd += 1 answer.append(even) answer.appe.. 더보기 docker build(Dockerfile) 경고 구문 docker build(Dockerfile) 경고 구문 "WARNING: apt does not have a stable CLI interface. Use with caution in scripts." docker build "WARNING: apt does not have a stable CLI interface. Use with caution in scripts." 경고는 Dockerfile에서 apt 명령을 사용할 때 발생할 수 있는 것으로, 스크립트에서 apt를 사용할 때 주의해야 함을 알려주는 메시지입니다. 이 경고는 일반적으로 무시해도 됩니다. 그러나 스크립트에서 안정적인 CLI 인터페이스를 사용하기 위해 몇 가지 방법을 따를 수 있습니다. 1. 경고를 무시하고 계속 진행하고자 할 경우 경고가.. 더보기 ansible 팩트 변수와 매직 변수 ansible 팩트 변수와 매직 변수 Ansible에서는 두 가지 유형의 변수를 사용할 수 있습니다. 팩트 변수(Fact Variables) 팩트 변수는 호스트 시스템, 네트워크, 운영 체제 등과 같은 호스트의 상태와 속성에 대한 정보를 저장합니다. 팩트 변수는 Ansible이 호스트에 연결하여 수집한 정보로 자동으로 설정됩니다. 예를 들어, ansible_distribution은 호스트의 배포판 이름을 나타내는 팩트 변수입니다. 팩트 변수는 ansible_facts 딕셔너리 안에 저장되어 있습니다. - setup 모듈을 자동으로 실행, 시스템에서 발견된 정보를 가지고 변수처럼 사용할 수 있는 것이 바로 fact 팩트변수 확인 ansible localhost -m setup -a "filter=*내용*".. 더보기 파이썬 가상 환경을 구성하고 설정하는 방법(python virtual environment) 파이썬 가상 환경을 구성하고 설정하는 방법(python virtual environment) virtualenv 설치 python -m pip install --user -U virtualenv $ python -m pip install --user -U virtualenv Collecting virtualenv Downloading https://files.pythonhosted.org/packages/ef/e0/1295d8a0b34f71a81fdf0f09c1ef658ae6d611240829c3c39fb2b6b80967/virtualenv-20.16.6-py3-none-any.whl (8.8MB) |████████████████████████████████| 8.8MB 787kB/s Collecting.. 더보기 CentOS 7에 Python 3와 pip3를 설치하기 CentOS 7에 Python 3와 pip3를 설치하기 EPEL 저장소 추가 yum install -y epel-release Python 3 설치 CentOS 7의 기본 저장소에서 Python 3 패키지를 설치합니다. sudo yum install -y python3 pip3 설치 pip3는 Python 3용 패키지 관리자입니다. CentOS 7에서는 python3-pip 패키지를 설치하여 pip3를 사용할 수 있습니다. sudo yum install -y python3-pip pip3 버전 확인 pip3 --version $ pip3 --version pip 21.3.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6) Python 버전 확인.. 더보기 ansible-playbook-openssl 정보 조회 ansible-playbook-openssl 정보 조회pkg-lookup-openssl.yaml editvim pkg-lookup-openssl.yaml---- name: openssl 정보 조회 hosts: all become: true gather_facts: yes tasks: - name: openssl 버전 정보 조회 shell: openssl version register: result_output - debug: var: result_output.stdout - name: result.txt 파일에 openssl 버전 정보 출력 lineinfile: path: /tmp/result.txt # line: ".. 더보기 이전 1 ··· 147 148 149 150 151 152 153 ··· 319 다음