3장. Knative CLI 플러그인
Knative(kn
) CLI는 플러그인 사용을 지원하므로 사용자 정의 명령 및 코어 배포에 포함되지 않은 기타 공유 명령을 추가하여 kn
설치 기능을 확장할 수 있습니다. Knative(kn
) CLI 플러그인은 기본 kn
기능과 동일한 방식으로 사용됩니다.
현재 Red Hat은 kn-source-kafka
플러그인과 kn-event
플러그인을 지원합니다.
3.1. kn-event 플러그인을 사용하여 이벤트 빌드 링크 복사링크가 클립보드에 복사되었습니다!
kn event build
명령의 빌더와 같은 인터페이스를 사용하여 이벤트를 빌드할 수 있습니다. 그런 다음 나중에 해당 이벤트를 보내거나 다른 컨텍스트에서 사용할 수 있습니다.
사전 요구 사항
-
Knative(
kn
) CLI가 설치되어 있습니다.
프로세스
이벤트를 빌드합니다.
kn event build --field <field-name>=<value> --type <type-name> --id <id> --output <format>
$ kn event build --field <field-name>=<value> --type <type-name> --id <id> --output <format>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음과 같습니다.
-
--field
플래그는 이벤트에 필드-값 쌍으로 데이터를 추가합니다. 여러 번 사용할 수 있습니다. -
--type
플래그를 사용하면 이벤트 유형을 지정하는 문자열을 지정할 수 있습니다. -
--id
플래그는 이벤트의 ID를 지정합니다. json
또는yaml
인수를--output
플래그와 함께 사용하여 이벤트의 출력 형식을 변경할 수 있습니다.이러한 플래그는 모두 선택 사항입니다.
간단한 이벤트 만들기
kn event build -o yaml
$ kn event build -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow YAML 형식의 결과 이벤트
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 샘플 트랜잭션 이벤트 빌드
Copy to Clipboard Copied! Toggle word wrap Toggle overflow JSON 형식의 결과 이벤트
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-