Loading...
Loading...
Compare original and translation side by side
SharedInfraServiceagentdeploySharedInfraServiceassets/assets/shared-infra.yamlassets/service-web.yamlassets/service-api.yamlassets/service-worker.yamlassets/service-cron.yamlSharedInfraServiceagentdeploySharedInfraServiceassets/assets/shared-infra.yamlassets/service-web.yamlassets/service-api.yamlassets/service-worker.yamlassets/service-cron.yamlagentdeployPATHcommand -v brewagentdeployPATHcommand -v brew
This is the current private macOS install path. If `brew` is missing, direct the user to [brew.sh](https://brew.sh/) and wait for them to finish that install themselves before continuing. If `gh`, GitHub auth, or `agentdeploy` is still unavailable after that, stop and report the install blocker before attempting deploy commands.
Before debugging any feature mismatch between docs and the installed CLI, run:
```bash
agentdeploy versionAGENTDEPLOY_CONFIG_REPO_REMOTE
以上是当前适用于私有macOS环境的安装路径。若缺少brew,请引导用户访问[brew.sh](https://brew.sh/)完成安装,待安装完成后再继续。若完成上述步骤后`gh`、GitHub认证或`agentdeploy`仍不可用,请停止操作并报告安装阻塞问题,再尝试部署命令。
在调试文档与已安装CLI之间的功能不匹配问题前,先运行:
```bash
agentdeploy versionAGENTDEPLOY_CONFIG_REPO_REMOTEcommand -v agentdeployPORTDATABASE_URLREDIS_URLbuild:valueFrom.infrastructureRefvalueFrom.serviceRefServiceNamespaceResourceQuotaLimitRangeServiceSharedInframetadata.applicationSharedInfraspec.infrastructureServicewebapiworkercronassets/shared-infra.yamlassets/ownerteamdataClassification: internalmetadata.applicationmetadata.applicationmetadata.namevisibility: internalauthorization.mode: group-basedorg-wideorg-wideinternalspec.dataClassification: publicspec.access.auth: nonespec.access.authorization.mode: nonedataClassification: publicX-Auth-Request-*SharedInfraspec.infrastructure.databases.<name>valueFrom.infrastructureRefDATABASE_URLDATABASE_URL_SYNCDATABASE_URL_ASYNCSharedInfraspec.infrastructure.redis.<name>REDIS_URLREDIS_URL_TLSvalueFrom.infrastructureRefSharedInfraspec.infrastructure.objects.<name>valueFrom.infrastructureRefkind: objectStorageruntime.filesystem.writablePathsvalueFrom.serviceRefdataClassification: internalruntime.portPORTruntime.commandruntime.argsruntime.filesystem.writablePathsruntime.filesystem.readOnlyRootFilesystem: falseSharedInfraServiceagentdeploy validate --file <contract>.yaml--api-url=effective_serviceeffective_inframanifest_fileswarningsmanifest_filesnamespace.yamlresourcequota.yamllimitrange.yamlQUOTA_*fieldallowed_valuessuggested_valueagentdeploy deploy --file <contract>.yaml --dry-rundeploy --dry-runstatus: acceptedoperation_idpreview_onlyeffective_serviceeffective_inframanifest_fileswarningsSharedInfraServiceagentdeploy deploy --file <contract>.yamloperation_idgit_commitDEPLOY_NO_LIVE_TARGETAGENTDEPLOY_ALLOW_LOCAL_GITOPS=trueDEPLOY_MISSING_SHARED_INFRASharedInfraDEPLOY_OPERATION_ALREADY_IN_PROGRESSagentdeploy cancel <record>agentdeploy status <record>liveagentdeploy applicationsagentdeploy app-status <team> <application>agentdeploy app-explain <team> <application>SharedInfrastatusexplainagentdeploy explain <record>kubectlagentdeploy describe <record>agentdeploy events <record>agentdeploy logs <record> [--follow] [--previous] [--pod <name>] [--container <name>] [--tail N]explaininfrastructureRefserviceRefrequested_revisionobserved_revisionagentdeploy refresh <app>SharedInfraSharedInfraREDIS_URLREDIS_URL_TLSSharedInfraOBJECT_STORE_*AZURE_STORAGE_*liststatusexplaincommand -v agentdeployPORTDATABASE_URLREDIS_URLbuild:valueFrom.infrastructureRefvalueFrom.serviceRefServiceServiceNamespaceResourceQuotaLimitRangeSharedInframetadata.applicationSharedInfraServicespec.infrastructurewebapiworkercronassets/shared-infra.yamlassets/ownerteamdataClassification: internalmetadata.applicationmetadata.applicationmetadata.namevisibility: internalauthorization.mode: group-basedorg-wideinternalorg-widespec.dataClassification: publicspec.access.auth: nonespec.access.authorization.mode: nonedataClassification: publicX-Auth-Request-*SharedInfraspec.infrastructure.databases.<name>valueFrom.infrastructureRefDATABASE_URLDATABASE_URL_SYNCDATABASE_URL_ASYNCSharedInfraspec.infrastructure.redis.<name>valueFrom.infrastructureRefREDIS_URLREDIS_URL_TLSSharedInfraspec.infrastructure.objects.<name>valueFrom.infrastructureRefkind: objectStorageruntime.filesystem.writablePathsvalueFrom.serviceRefdataClassification: internalruntime.portPORTruntime.commandruntime.argsruntime.filesystem.writablePathsruntime.filesystem.readOnlyRootFilesystem: falseSharedInfraServiceagentdeploy validate --file <contract>.yaml--api-url=effective_serviceeffective_inframanifest_fileswarningsmanifest_filesnamespace.yamlresourcequota.yamllimitrange.yamlQUOTA_*fieldallowed_valuessuggested_valueagentdeploy deploy --file <contract>.yaml --dry-rundeploy --dry-runstatus: acceptedoperation_idpreview_onlyeffective_serviceeffective_inframanifest_fileswarningsSharedInfraServiceagentdeploy deploy --file <contract>.yamloperation_idgit_commitDEPLOY_NO_LIVE_TARGETAGENTDEPLOY_ALLOW_LOCAL_GITOPS=trueDEPLOY_MISSING_SHARED_INFRASharedInfraDEPLOY_OPERATION_ALREADY_IN_PROGRESSagentdeploy cancel <record>agentdeploy status <record>liveagentdeploy applicationsagentdeploy app-status <team> <application>agentdeploy app-explain <team> <application>SharedInfrastatusexplainagentdeploy explain <record>kubectlagentdeploy describe <record>agentdeploy events <record>agentdeploy logs <record> [--follow] [--previous] [--pod <name>] [--container <name>] [--tail N]explaininfrastructureRefserviceRefrequested_revisionobserved_revisionagentdeploy refresh <app>SharedInfraSharedInfraREDIS_URLREDIS_URL_TLSSharedInfraOBJECT_STORE_*AZURE_STORAGE_*liststatusexplainServiceSharedInfraServiceSharedInfrarepo@sha256:...allowedGroupsinternalpublicconfidentialrestrictedorg-wideapispec.dataClassification: publicspec.access.auth: nonespec.access.authorization.mode: nonegroup-basedallowedGroupsallowedGroupsX-Auth-Request-*X-Auth-Request-EmailX-Auth-Request-GroupsX-Auth-Request-Preferred-UsernameX-Auth-Request-UserAuthorizationauth: nonedataClassification: publicSharedInfraServicevalueFrom.infrastructureRefDATABASE_URLDATABASE_URL_SYNCDATABASE_URL_ASYNCSharedInfraServiceREDIS_URLREDIS_URL_TLSvalueFrom.infrastructureRefssl_cert_reqs=requiredredis-pyvalueFrom.serviceRefhttp://expense-api/apiServiceinfrastructureRefserviceRefDEPLOY_MISSING_SHARED_INFRASharedInfrainternal6380runtime.filesystem.writablePathsemptyDirruntime.filesystem.readOnlyRootFilesystemtrueruntime.portvalidatedeploy --dry-runexplainagentdeploy cancel <app>requested_revisionobserved_revisiondescribeeventslogsplatform-apiAGENTDEPLOY_API_URLHTTP_NOT_FOUNDrepo@sha256:...allowedGroupsinternalpublicconfidentialrestrictedorg-wideapispec.dataClassification: publicspec.access.auth: nonespec.access.authorization.mode: nonegroup-basedallowedGroupsallowedGroupsX-Auth-Request-*X-Auth-Request-EmailX-Auth-Request-GroupsX-Auth-Request-Preferred-UsernameX-Auth-Request-UserAuthorizationauth: nonedataClassification: publicSharedInfraServicevalueFrom.infrastructureRefDATABASE_URLDATABASE_URL_SYNCDATABASE_URL_ASYNCSharedInfraServicevalueFrom.infrastructureRefREDIS_URLREDIS_URL_TLSssl_cert_reqs=requiredredis-pyvalueFrom.serviceRefhttp://expense-api/apiServiceinfrastructureRefserviceRefDEPLOY_MISSING_SHARED_INFRASharedInfrainternal6380runtime.filesystem.writablePathsemptyDirruntime.filesystem.readOnlyRootFilesystemtrueruntime.portvalidatedeploy --dry-runexplainagentdeploy cancel <app>requested_revisionobserved_revisionAGENTDEPLOY_API_URLdescribeeventslogsplatform-apiHTTP_NOT_FOUNDagentdeploy status <record>agentdeploy explain <record>agentdeploy describe <record>agentdeploy events <record>agentdeploy logs <record> --previousagentdeploy logs <record> --followSCHEMA_*POLICY_*AUTH_*INFRA_*DEPLOY_*QUOTA_*agentdeploy status <record>agentdeploy explain <record>agentdeploy describe <record>agentdeploy events <record>agentdeploy logs <record> --previousagentdeploy logs <record> --followSCHEMA_*POLICY_*AUTH_*INFRA_*DEPLOY_*QUOTA_*elementx-ai/agentdeploySharedInfraServiceelementx-ai/agentdeploySharedInfraServicestatusexplainstatusexplain