jina.parsers.orchestrate.base module#

Base argparser module for Pod and Deployment runtime

jina.parsers.orchestrate.base.mixin_essential_parser(parser)[source]#

Mixing in arguments required by every module into the given parser. :param parser: the parser instance to which we add arguments

jina.parsers.orchestrate.base.mixin_base_deployment_parser(parser, title='Base Deployment')[source]#

Mixing in arguments required by a deployment into the given parser. The Deployment doesn’t have scalable features like shards, replicas and polling :param parser: the parser instance to which we add arguments :param title: the title of the create args group :return: returns the created arg group

jina.parsers.orchestrate.base.mixin_scalable_deployment_parser(parser)[source]#

Mixing in arguments required by a scalable deployment into the given parser. The deployment is scalable and can have shards, replicas and polling :param parser: the parser instance to which we add arguments