meshery/meshery

[mesheryctl] Lifecycle management for `meshery-nighthawk`

开放

#4,900 创建于 2022年1月7日

 (9 条评论) (0 个反应) (0 位负责人)HTML (3,101 个派生)batch import
area/lifecyclecomponent/meshery-nighthawkcomponent/mesheryctlhelp wantedissue/willfixkind/enhancementkind/featurelanguage/go

仓库指标

星标
 (10,013 个星标)
PR 合并指标
 (平均合并 22天 16小时) (30 天内合并 332 个 PR)

描述

Desired Behavior

Lifecycle commands for meshery-nighthawk container is required as subcommand under mesheryctl perf

  • perf start will start meshery-perf container in docker/kubernetes and add an entry for the container in meshconfig
    • Flag required to skip adding entry in meshconfig
  • perf stop will stop meshery-perf container in docker/kubernetes

The system start and system stop are good examples for references.

Attaching Nighthawk as a Meshery Component

Integration Tests Required

Integration Tests must be written to test the respective commands' behavior.

Mockups


Contributor Resources

贡献者指南