영어프랑스어스페인어

Ad


온웍스 파비콘

Knife-cookbook-site - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 Knife-cookbook-site를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 Knife-cookbook-site 명령입니다.

프로그램:

이름


Knife-cookbook-site - Knife Cookbook 사이트 하위 명령에 대한 매뉴얼 페이지입니다.

Cookbooks 사이트 API는 다음에서 호스팅되는 요리책 커뮤니티에 대한 액세스를 제공하는 데 사용됩니다.
https://supermarket.getchef.com/cookbooks. 커뮤니티의 모든 요리책은 다음과 같습니다.
다음 위치에 있는 RESTful API를 통해 액세스할 수 있습니다.
https://supermarket.getchef.com/api/v1/cookbooks 지원되는 엔드포인트를 사용하여
대부분의 경우 칼과 칼을 사용하여 나이프 요리 책 대지 하위 명령(및 해당 명령 중
인수)는 이러한 요리책과 상호 작용하는 데 권장되는 방법이지만 일부에서는
경우에는 Cookbooks Site API를 직접 사용하는 것이 합리적일 수 있습니다.

XNUMXD덴탈의 나이프 요리 책 대지 하위 명령은 다음 위치에 있는 요리책과 상호 작용하는 데 사용됩니다.
https://supermarket.getchef.com/cookbooks. 모든 커뮤니티에는 사용자 계정이 필요합니다.
이 사이트에 데이터를 쓰는 작업입니다. 다음 인수에는 사용자가 필요하지 않습니다.
계정: 다운로드, 수색, 설치명부.

공통 옵션


다음 옵션은 사용 가능한 모든 인수와 함께 사용할 수 있습니다. 나이프
요리 책 대지 하위 명령:

--chef-zero-포트 PORT
Chef-zero가 수신할 포트입니다.

-c CONFIG_FILE, --구성 CONFIG_FILE
사용할 구성 파일입니다.

-NS, --disable-편집
$EDITOR가 열리는 것을 방지하고 데이터를 있는 그대로 받아들이기 위해 사용합니다.

--기본값
칼이 사용자에게 기본값을 제공하도록 요청하는 대신 기본값을 사용하도록 하는 데 사용합니다.

-e 편집자, --편집자 EDITOR
모든 대화식 명령에 사용되는 $EDITOR입니다.

-E 환경, --환경 환경
환경의 이름입니다. 이 옵션을 명령에 추가하면 명령이
명명된 환경에 대해서만 실행됩니다.

-F 체재, --체재 FORMAT
출력 형식: 개요 (기본값), 본문, JSON, pp.

-시간, --도움
명령에 대한 도움말을 표시합니다.

-k 열쇠, --열쇠 KEY
나이프가 API 클라이언트가 만든 요청에 ​​서명하는 데 사용할 개인 키
셰프 서버.

--[no-]색상
컬러 출력을 보려면 사용합니다.

--인쇄 후
파괴 작업 후 데이터를 표시하는 데 사용합니다.

-s URL, --서버 URL URL
Chef 서버의 URL입니다.

-u 사용자, --사용자 USER
API 클라이언트가 Chef에게 보낸 요청에 서명하기 위해 칼이 사용하는 사용자 이름
섬기는 사람. 사용자 이름이 개인 키와 일치하지 않으면 인증에 실패합니다.

-V, --말 수가 많은
더 자세한 출력을 위해 설정합니다. 사용하다 -VV 최대 장황함을 위해.

-V, --번역
요리사 클라이언트의 버전입니다.

-와이, --예
모든 확인 프롬프트에 "예"로 응답하는 데 사용합니다. 칼은 묻지 않을 것이다
확인.

-지, --로컬 모드
로컬 모드에서 Chef-client를 실행하는 데 사용합니다. 이것은 작동하는 모든 명령을 허용합니다
로컬 Chef-repo에 대해서도 작동하도록 Chef 서버에 대해.

다운로드


XNUMXD덴탈의 다운로드 인수는 커뮤니티 웹사이트에서 요리책을 다운로드하는 데 사용됩니다. ㅏ
요리책은 tar.gz 아카이브로 다운로드되어 현재 작업 폴더에 배치됩니다.
예배 규칙서. 요리책(또는 요리책 버전)이 더 이상 사용되지 않고 --힘 선택권
사용되지 않으면 Knife는 사용자에게 요리책이 더 이상 사용되지 않는다는 사실을 알리고 다음을 수행합니다.
해당 요리책의 더 이상 사용되지 않는 최신 버전의 이름을 제공하세요.

통사론

이 인수의 구문은 다음과 같습니다.

$ 칼 요리책 사이트 다운로드 COOKBOOK_NAME [COOKBOOK_VERSION](옵션)

옵션

이 인수에는 다음과 같은 옵션이 있습니다.

요리책_버전
다운로드할 요리책의 버전입니다. 요리책에 버전이 하나만 있는 경우
이 옵션은 지정할 필요가 없습니다. 요리책에 두 개 이상의 버전이 있는 경우
이 옵션이 지정되지 않은 경우 가장 최신 버전의 요리책이
다운로드.

-f 파일, --파일 FILE
요리책 다운로드가 기록되는 파일입니다.

--힘
기존 디렉터리를 덮어쓰는 데 사용됩니다.



요리책을 다운로드하려면 시작하기, 입력 :

$ Knife 요리책 사이트 다운로드 시작하기

다음과 같이 반환합니다.

버전 0.3.0의 요리책 사이트에서 시작하기를 다운로드하여
/Users/sdanna/opscodesupport/getting-started-0.3.0.tar.gz
요리책 저장됨: /Users/sdanna/opscodesupport/getting-started-0.3.0.tar.gz

INSTALL


XNUMXD덴탈의 설치 인수는 다음에서 다운로드한 요리책을 설치하는 데 사용됩니다.
커뮤니티 사이트를 로컬 Git 저장소로 이동합니다. 이 작업은 git 버전 제어 시스템을 사용합니다.
과 함께 https://supermarket.getchef.com/cookbooks 설치할 사이트
지역 요리사 저장소에 지역 사회 기부 요리책이 있습니다. 이 인수를 사용하면
다음 :

1. 업스트림 추적을 위해 git에 새로운 "원본 복사본" 분기가 생성됩니다.

2. 기존 버전의 요리책이 모두 브랜치에서 제거됩니다.

3. 요리책은 다음에서 다운로드됩니다. https://supermarket.getchef.com/cookbooks FBI 증오 범죄 보고서
tar.gz 형식입니다.

4. 다운로드한 요리책은 압축이 해제되고 해당 내용이 git 및 태그에 커밋됩니다.
생성됩니다.

5. "원시 복사본" 분기가 마스터 분기로 병합됩니다.

이 프로세스를 통해 마스터 브랜치의 업스트림 쿡북을 수정하는 동안
git이 변경 사항을 별도의 패치로 유지하도록 허용합니다. 업데이트된 업스트림 버전이
사용 가능한 경우 로컬 수정 사항을 유지하면서 해당 변경 사항을 병합할 수 있습니다.

통사론

이 인수의 구문은 다음과 같습니다.

$ 칼 요리책 사이트 설치 COOKBOOK_NAME [COOKBOOK_VERSION](옵션)

옵션

이 인수에는 다음과 같은 옵션이 있습니다.

-NS, --사용-현재-분기
현재 분기가 사용되는지 확인하는 데 사용됩니다.

-B 나뭇가지, --나뭇 가지 BRANCH
기본 분기의 이름입니다. 이는 기본적으로 마스터 분기로 설정됩니다.

요리책_버전
설치할 요리책의 버전입니다. 버전이 지정되지 않은 경우
최신 버전의 요리책이 설치됩니다.

-NS, --종속성 건너뛰기
설치된 요리책이 종속성을 갖는 모든 요리책을 확인하는 데 사용됩니다.
설치되지 않습니다.

-o 경로:PATH, --요리책 경로 경로:PATH
요리책이 생성되는 디렉터리입니다. 콜론으로 구분된 경로일 수 있습니다.



요리책을 설치하려면 시작하기, 입력 :

$ 칼 요리책 사이트 설치 시작하기

다음과 같이 반환합니다.

/Users/sdanna/opscodesupport/.chef/../cookbooks에 시작하기 설치
마스터 브랜치를 확인 중입니다.
깨끗한 복사본 지점 만들기 Chef-vendor-getting-start
버전 0.3.0의 요리책 사이트에서 시작하기를 다운로드하여
/Users/sdanna/opscodesupport/.chef/../cookbooks/getting-started.tar.gz
요리책 저장됨: /Users/sdanna/opscodesupport/.chef/../cookbooks/getting-started.tar.gz
기존 버전을 제거하는 중입니다.
시작 버전 /Users/sdanna/opscodesupport/.chef/../cookbooks의 압축을 풉니다.
다운로드한 타르볼 제거
파일 1개 업데이트됨, 변경사항 커밋 중
cookbook-site-imported-getting-started-0.3.0 태그 생성
마스터 브랜치를 확인 중입니다.
Updating 4d44b5b..b4c32f2
빨리 감기
요리책/getting-started/README.rdoc | 4 +++
요리책/getting-started/attributes/default.rb | 1 +
요리책/getting-started/metadata.json | 29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
요리책/getting-started/metadata.rb | 6 ++++
요리책/getting-started/recipes/default.rb | 23 ++++++++++++++++
.../templates/default/chef-getting-started.txt.erb | 5+++
파일 6개 변경, 삽입 68개(+), 삭제 0개(-)
생성 모드 100644 cookbooks/getting-started/README.rdoc
생성 모드 100644 cookbooks/getting-started/attributes/default.rb
생성 모드 100644 cookbooks/getting-started/metadata.json
생성 모드 100644 cookbooks/getting-started/metadata.rb
생성 모드 100644 cookbooks/getting-started/recipes/default.rb
모드 100644 만들기 요리책/getting-started/templates/default/chef-getting-started.txt.erb
Cookbook 시작하기 버전 0.3.0이 성공적으로 설치되었습니다.

LIST


XNUMXD덴탈의 명부 인수는 현재 사용 가능한 요리책 목록을 보는 데 사용됩니다.
https://supermarket.getchef.com/cookbooks.

통사론

이 인수의 구문은 다음과 같습니다.

$ 칼 요리책 사이트 목록

옵션

이 인수에는 다음과 같은 옵션이 있습니다.

-w, --우리와 함께
해당 URI를 표시하는 데 사용합니다.



요리책 목록을 보려면 https://supermarket.getchef.com/cookbooks 서버에 다음을 입력하세요.

$ 칼 요리책 사이트 목록

돌려 주다:

1비밀번호 향수병 Rabbitmq
7-zip 호스트 이름 Rabbitmq-management
AmazonEC2Tag는 Rabbitmq_chef를 호스팅합니다.
R 호스트 인식 랙스페이스나이프
계정 htop radiant
ack-grep 허드슨 레일
activemq 아이싱가 레일스_엔터프라이즈
광고 id3lib redis-패키지
마찬가지로 iftop redis2
개미 iis redmine
[...잘림...]

검색 선택


XNUMXD덴탈의 수색 인수는 요리책을 검색하는 데 사용됩니다.
https://supermarket.getchef.com/cookbooks. 검색어는 다음 목록을 반환하는 데 사용됩니다.
요리책 https://supermarket.getchef.com/cookbooks 와 동일한 구문을 사용합니다.
나이프 수색 하위 명령.

통사론

이 인수의 구문은 다음과 같습니다.

$ 칼 요리책 사이트 검색 SEARCH_QUERY(옵션)

옵션

이 명령에는 특정 옵션이 없습니다.



Apache와 함께 사용할 수 있는 모든 쿡북을 검색하려면 다음을 입력하십시오.

$ Knife 요리책 사이트 검색 apache*

다음과 같이 반환합니다.

아파치2:
자세한 해설서: http://cookbooks.opscode.com/api/v1/cookbooks/apache2
cookbook_description: 도우미 정의와 함께 Debian 심볼릭 링크를 사용하여 apache2를 설치하고 구성합니다.
cookbook_maintainer: opscode
요리책_이름: apache2
인스티키:
자세한 해설서: http://cookbooks.opscode.com/api/v1/cookbooks/instiki
cookbook_description: 승객+Apache2 아래에 Ruby on Rails 위키 서버인 instiki를 설치합니다.
cookbook_maintainer: jtimberman
cookbook_name: 인스티키
킥 스타트:
자세한 해설서: http://cookbooks.opscode.com/api/v1/cookbooks/kickstart
cookbook_description: apache2 가상 호스트를 생성하고 킥스타트 파일을 제공합니다.
cookbook_maintainer: opscode
cookbook_name: 킥스타트
[...잘림...]


XNUMXD덴탈의 인수는 요리책을 추가하는 데 사용됩니다. https://supermarket.getchef.com/cookbooks.
이 작업을 수행하려면 다음에 대한 사용자 계정과 인증서가 필요합니다.
https://supermarket.getchef.com. 기본적으로 Knife는 사용자 이름과 API 키를 사용합니다.
업로드 중에 사용된 구성 파일에서 식별됩니다. 그렇지 않으면 이 값
명령줄이나 대체 구성 파일에 지정해야 합니다. 요리책이라면
에 이미 존재합니다 https://supermarket.getchef.com/cookbooks, 소유자만 또는
해당 요리책의 관리자가 업데이트를 할 수 있습니다.

통사론

이 인수의 구문은 다음과 같습니다.

$ 칼 요리책 사이트 공유 COOKBOOK_NAME CATEGORY(옵션)

옵션

이 인수에는 다음과 같은 옵션이 있습니다.

CATEGORY
요리책 카테고리: "데이터베이스", "편물 서버", "프로세스 관리",
"모니터링 & 인기 급상승', "프로그램 작성 언어", "패키지 관리",
"응용 프로그램", "네트워킹", "운영 시스템은 & 가상화", "유용"
"다른".

-N, -건조
아무 조치도 취하지 않고 결과만 출력할 때 사용합니다. 기본: 그릇된.

-o 경로:PATH, --요리책 경로 경로:PATH
요리책이 생성되는 디렉터리입니다. 콜론으로 구분된 경로일 수 있습니다.



라는 이름의 요리책을 공유하려면 apache2:

$ 칼 요리책 사이트 공유 "apache2" "웹 서버"

표시


XNUMXD덴탈의 표시 인수는 요리책에 대한 정보를 보는 데 사용됩니다.
https://supermarket.getchef.com/cookbooks.

통사론

이 인수의 구문은 다음과 같습니다.

$ 칼 요리책 사이트 COOKBOOK_NAME [COOKBOOK_VERSION] 표시

옵션

이 인수에는 다음과 같은 옵션이 있습니다.

요리책_버전
표시할 요리책의 버전입니다. 요리책에 버전이 하나만 있는 경우
옵션을 지정할 필요가 없습니다. 요리책에 두 개 이상의 버전이 있고
이 옵션을 지정하지 않으면 요리책 버전 목록이 반환됩니다.



이름이 지정된 요리책의 세부정보를 표시하려면 힙합:

$ 칼 요리책 사이트 쇼 haproxy

다음과 같이 반환합니다.

평균 등급:
카테고리: 네트워킹
created_at: 2009-10-25T23:51:07Z
설명: haproxy를 설치하고 구성합니다.
외부_URL:
최신 버전: http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/1_0_3
관리자: opscode
이름: 하프록시
updated_at: 2011-06-30T21:53:25Z
버전 :
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/1_0_3
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/1_0_2
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/1_0_1
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/1_0_0
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/0_8_1
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/0_8_0
http://cookbooks.opscode.com/api/v1/cookbooks/haproxy/versions/0_7_0

JSON 형식으로 정보를 보려면 다음을 사용하십시오. -F 다음과 같은 명령의 일부로 공통 옵션
이:

$ 칼 역할 쇼 devops -F json

사용 가능한 다른 형식은 다음과 같습니다. 본문, pp.

공유 취소


XNUMXD덴탈의 공유 해제 인수는 요리책 공유를 중지하는 데 사용됩니다.
https://supermarket.getchef.com/cookbooks. 요리책의 관리자만이 수행할 수 있습니다.
이 행동.

통사론

이 인수의 구문은 다음과 같습니다.

$ 칼 요리책 사이트 공유 취소 COOKBOOK_NAME

옵션

이 명령에는 특정 옵션이 없습니다.



이름이 지정된 요리책 공유를 취소하려면 시작하기, 입력 :

$ 칼 요리책 사이트 공유 해제 시작하기

onworks.net 서비스를 사용하여 온라인으로 Knife-cookbook-site를 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad