{"package_id":"c9eacc09-92c3-4e14-90d2-ca2c274bcaec","name":"agile-service","normalized_name":"agile-service","category":6,"is_operator":false,"description":"agile-service for Choerodon","readme":"# Choerodon Agile Service\nChoerodon Agile Service 提供一些敏捷管理功能 ，主要包括工作列表、故事地图、迭代计划、问题、图表等。\n                              \n## Introduction\n\n## Add Helm chart repository\n\n``` bash    \nhelm repo add choerodon https://openchart.choerodon.com.cn/choerodon/c7n\nhelm repo update\n```\n\n## Installing the Chart\n\n```bash\n$ helm install c7n/agile-service --name agile-service\n```\n\nSpecify each parameter using the `--set key=value[,key=value]` argument to `helm install`.\n\n## Uninstalling the Chart\n\n```bash\n$ helm delete agile-service\n```\n\n## Configuration\n\nParameter | Description\t| Default\n--- |  ---  |  ---  \n`replicaCount` | pod运行数量 | `1`\n`image.repository` | 镜像库地址 | `registry.cn-hangzhou.aliyuncs.com/choerodon-agile/agile-service`\n`image.pullPolicy` | 镜像拉取策略 | `IfNotPresent`\n`deployment.managementPort` | 服务管理端口 | `8379`\n`service.enabled` | 是否创建k8s service | `false`\n`service.type` | service类型 | `ClusterIP`\n`service.port` | service端口 | `8378`\n`preJob.timeout` | job超时时间 | `300`\n`preJob.image` | job镜像库地址 | `registry.cn-hangzhou.aliyuncs.com/choerodon-tools/dbtool:0.6.4`\n`preJob.preConfig.enabled`| 是否初始manager_service数据库 | `true`\n`preJob.preConfig.configFile` | 初始化到配置中心文件名 | `application.yml`\n`preJob.preConfig.configType` | 初始化到配置中心存储方式 | `k8s`\n`preJob.preConfig.registerHost` | 注册中心地址 | `http://register-server.c7n-system:8000`\n`preJob.preConfig.datasource.url` | manager_service数据库连接地址 | `jdbc:mysql://localhost:3306/manager_service?useUnicode=true&characterEncoding=utf-8&useSSL=false`\n`preJob.preConfig.datasource.username` | manager_service数据库用户名 | `username`\n`preJob.preConfig.datasource.password` | manager_service数据库密码 | `password`\n`preJob.preInitDB.enabled` | 是否初始agile_service数据库 | `true`\n`preJob.preInitDB.datasource.url` | agile_service数据库连接地址 | `jdbc:mysql://localhost:3306/agile_service?useUnicode=true&characterEncoding=utf-8&useSSL=false`\n`preJob.preInitDB.datasource.username` | agile_service数据库用户名 | `username`\n`preJob.preInitDB.datasource.password` | agile_service数据库密码 | `password`\n`env.open.SPRING_CLOUD_CONFIG_ENABLED` | 是否启用配置中心 | `true`\n`env.open.SPRING_CLOUD_CONFIG_URI` | 配置中心地址 | `http://register-server.c7n-system:8000`\n`env.open.SPRING_DATASOURCE_URL` | 数据库连接地址 | `jdbc:mysql://localhost:3306/agile_service?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowMultiQueries=true`\n`env.open.SPRING_DATASOURCE_USERNAME` | 数据库用户名 | `username`\n`env.open.SPRING_DATASOURCE_PASSWORD` | 数据库密码 | `password`\n`env.open.EUREKA_CLIENT_SERVICEURL_DEFAULTZONE` | 注册服务地址 | `http://register-server.c7n-system:8000/eureka/`\n`env.open.CHOERODON_CLEANPERMISSION` | 清理permission表中的旧接口和role_permission表中角色和权限层级不匹配的脏数据 | `false`\n`env.open.SPRING_REDIS_HOST` | redis主机地址 | `redis.tools`\n`env.open.SPRING_REDIS_PORT` | redis端口 | `6379`\n`env.open.SERVICES_ATTACHMENT_URL` | minio地址 | `http://minio.example.choerodon.io`\n`metrics.path` | 收集应用的指标数据路径 | `/actuator/prometheus`\n`metrics.group` | 性能指标应用分组 | `spring-boot`\n`logs.parser` | 日志收集格式 | `spring-boot`\n`resources.limits.memory` | k8s中容器能使用资源的资源最大值 | `3Gi`\n`resources.requests.memory` | k8s中容器使用的最小资源需求 | `2Gi`\n\n### SkyWalking Configuration\nParameter | Description\n--- |  --- \n`javaagent` | SkyWalking 代理jar包(添加则开启 SkyWalking，删除则关闭)\n`skywalking.agent.application_code` | SkyWalking 应用名称\n`skywalking.agent.sample_n_per_3_secs` | SkyWalking 采样率配置\n`skywalking.agent.namespace` | SkyWalking 跨进程链路中的header配置\n`skywalking.agent.authentication` | SkyWalking 认证token配置\n`skywalking.agent.span_limit_per_segment` | SkyWalking 每segment中的最大span数配置\n`skywalking.agent.ignore_suffix` | SkyWalking 需要忽略的调用配置\n`skywalking.agent.is_open_debugging_class` | SkyWalking 是否保存增强后的字节码文件\n`skywalking.collector.backend_service` | SkyWalking OAP 服务地址和端口配置\n\n```bash\n$ helm install c7n/agile-service \\\n    --set env.open.SKYWALKING_OPTS=\"-javaagent:/agent/skywalking-agent.jar -Dskywalking.agent.application_code=agile-service  -Dskywalking.agent.sample_n_per_3_secs=-1 -Dskywalking.collector.backend_service=oap.skywalking:11800\" \\\n    --name agile-service\n```\n\n## 验证部署\n```bash\ncurl -s $(kubectl get po -n c7n-system -l choerodon.io/release=agile-service -o jsonpath=\"{.items[0].status.podIP}\"):8379/actuator/health | jq -r .status\n```\n出现以下类似信息即为成功部署\n\n```bash\nUP\n```","security_report_summary":{"low":457,"high":385,"medium":178,"unknown":8,"critical":72},"security_report_created_at":1690574214,"data":{"type":"","apiVersion":"v1","kubeVersion":""},"version":"1.1.3","available_versions":[{"version":"1.1.0-alpha.4","app_version":"1.1.0-alpha.4","contains_security_updates":false,"prerelease":false,"ts":1667254755},{"version":"1.1.3","app_version":"1.1.3","contains_security_updates":false,"prerelease":false,"ts":1659086365},{"version":"1.0.7","app_version":"1.0.7","contains_security_updates":false,"prerelease":false,"ts":1655371412},{"version":"0.22.1","app_version":"0.22.1","contains_security_updates":false,"prerelease":false,"ts":1652856199},{"version":"0.22.2","app_version":"0.22.2","contains_security_updates":false,"prerelease":false,"ts":1652856199},{"version":"1.0.6","app_version":"1.0.6","contains_security_updates":false,"prerelease":false,"ts":1649406426},{"version":"1.0.5","app_version":"1.0.5","contains_security_updates":false,"prerelease":false,"ts":1639707678},{"version":"1.1.2","app_version":"1.1.2","contains_security_updates":false,"prerelease":false,"ts":1637318108},{"version":"1.1.1","app_version":"1.1.1","contains_security_updates":false,"prerelease":false,"ts":1636545824},{"version":"1.1.0","app_version":"1.1.0","contains_security_updates":false,"prerelease":false,"ts":1636111158},{"version":"1.1.0-alpha.3","app_version":"1.1.0-alpha.3","contains_security_updates":false,"prerelease":false,"ts":1632831614},{"version":"1.1.0-alpha.2","app_version":"1.1.0-alpha.2","contains_security_updates":false,"prerelease":false,"ts":1632399627},{"version":"1.1.0-alpha.1","app_version":"1.1.0-alpha.1","contains_security_updates":false,"prerelease":false,"ts":1631963994},{"version":"0.25.6","app_version":"0.25.6","contains_security_updates":false,"prerelease":false,"ts":1628663649},{"version":"1.0.4","app_version":"1.0.4","contains_security_updates":false,"prerelease":false,"ts":1626852701},{"version":"1.0.3","app_version":"1.0.3","contains_security_updates":false,"prerelease":false,"ts":1625736007},{"version":"1.0.2","app_version":"1.0.2","contains_security_updates":false,"prerelease":false,"ts":1625141966},{"version":"1.0.1","app_version":"1.0.1","contains_security_updates":false,"prerelease":false,"ts":1624443943},{"version":"1.0.0","app_version":"1.0.0","contains_security_updates":false,"prerelease":false,"ts":1624012093},{"version":"0.25.5","app_version":"0.25.5","contains_security_updates":false,"prerelease":false,"ts":1621495196},{"version":"0.25.4","app_version":"0.25.4","contains_security_updates":false,"prerelease":false,"ts":1620801038},{"version":"0.25.3","app_version":"0.25.3","contains_security_updates":false,"prerelease":false,"ts":1620289206},{"version":"0.25.2","app_version":"0.25.2","contains_security_updates":false,"prerelease":false,"ts":1619331571},{"version":"0.25.1","app_version":"0.25.1","contains_security_updates":false,"prerelease":false,"ts":1618309194},{"version":"0.25.0","app_version":"0.25.0","contains_security_updates":false,"prerelease":false,"ts":1617977975},{"version":"0.24.5","app_version":"0.24.5","contains_security_updates":false,"prerelease":false,"ts":1616033968},{"version":"0.25.0-alpha.4","app_version":"0.25.0-alpha.4","contains_security_updates":false,"prerelease":false,"ts":1615990780},{"version":"0.25.0-alpha.3","app_version":"0.25.0-alpha.3","contains_security_updates":false,"prerelease":false,"ts":1615292453},{"version":"0.25.0-alpha.2","app_version":"0.25.0-alpha.2","contains_security_updates":false,"prerelease":false,"ts":1614752426},{"version":"0.25.0-alpha.1","app_version":"0.25.0-alpha.1","contains_security_updates":false,"prerelease":false,"ts":1614345578},{"version":"0.24.4","app_version":"0.24.4","contains_security_updates":false,"prerelease":false,"ts":1614311489},{"version":"0.24.3","app_version":"0.24.3","contains_security_updates":false,"prerelease":false,"ts":1612430735},{"version":"0.24.2","app_version":"0.24.2","contains_security_updates":false,"prerelease":false,"ts":1610367567},{"version":"0.23.10","app_version":"0.23.10","contains_security_updates":false,"prerelease":false,"ts":1609248316},{"version":"0.24.1","app_version":"0.24.1","contains_security_updates":false,"prerelease":false,"ts":1609244383},{"version":"0.24.0","app_version":"0.24.0","contains_security_updates":false,"prerelease":false,"ts":1608805178},{"version":"0.23.9","app_version":"0.23.9","contains_security_updates":false,"prerelease":false,"ts":1608207563},{"version":"0.23.8","app_version":"0.23.8","contains_security_updates":false,"prerelease":false,"ts":1607653249},{"version":"0.24.0-alpha.2","app_version":"0.24.0-alpha.2","contains_security_updates":false,"prerelease":false,"ts":1607354849},{"version":"0.24.0-alpha.7","app_version":"0.24.0-alpha.7","contains_security_updates":false,"prerelease":false,"ts":1607354849},{"version":"0.24.0-alpha.6","app_version":"0.24.0-alpha.6","contains_security_updates":false,"prerelease":false,"ts":1607354849},{"version":"0.24.0-alpha.5","app_version":"0.24.0-alpha.5","contains_security_updates":false,"prerelease":false,"ts":1607354849},{"version":"0.24.0-alpha.4","app_version":"0.24.0-alpha.4","contains_security_updates":false,"prerelease":false,"ts":1607354849},{"version":"0.24.0-alpha.3","app_version":"0.24.0-alpha.3","contains_security_updates":false,"prerelease":false,"ts":1607354849},{"version":"0.24.0-alpha.1","app_version":"0.24.0-alpha.1","contains_security_updates":false,"prerelease":false,"ts":1607354849},{"version":"0.23.7","app_version":"0.23.7","contains_security_updates":false,"prerelease":false,"ts":1605622757},{"version":"0.23.6","app_version":"0.23.6","contains_security_updates":false,"prerelease":false,"ts":1602523186},{"version":"0.23.5","app_version":"0.23.5","contains_security_updates":false,"prerelease":false,"ts":1599114044},{"version":"0.23.4","app_version":"0.23.4","contains_security_updates":false,"prerelease":false,"ts":1599052769},{"version":"0.23.3","app_version":"0.23.3","contains_security_updates":false,"prerelease":false,"ts":1598361564},{"version":"0.23.2","app_version":"0.23.2","contains_security_updates":false,"prerelease":false,"ts":1596629987},{"version":"0.23.0","app_version":"0.23.0","contains_security_updates":false,"prerelease":false,"ts":1596201569},{"version":"0.22.0","app_version":"0.22.0","contains_security_updates":false,"prerelease":false,"ts":1591362188},{"version":"0.21.2","app_version":"0.21.2","contains_security_updates":false,"prerelease":false,"ts":1586785407},{"version":"0.21.1","app_version":"0.21.1","contains_security_updates":false,"prerelease":false,"ts":1584063634},{"version":"0.21.0","app_version":"0.21.0","contains_security_updates":false,"prerelease":false,"ts":1583727632},{"version":"0.20.2","app_version":"0.20.2","contains_security_updates":false,"prerelease":false,"ts":1581681169},{"version":"0.20.1","app_version":"0.20.1","contains_security_updates":false,"prerelease":false,"ts":1577330401},{"version":"0.20.0","app_version":"0.20.0","contains_security_updates":false,"prerelease":false,"ts":1577325850},{"version":"0.19.3","app_version":"0.19.3","contains_security_updates":false,"prerelease":false,"ts":1573115056},{"version":"0.19.2","app_version":"0.19.2","contains_security_updates":false,"prerelease":false,"ts":1572580924},{"version":"0.19.1","app_version":"0.19.1","contains_security_updates":false,"prerelease":false,"ts":1572248638},{"version":"0.19.0","app_version":"0.19.0","contains_security_updates":false,"prerelease":false,"ts":1571921455},{"version":"0.18.5","app_version":"0.18.5","contains_security_updates":false,"prerelease":false,"ts":1563893000},{"version":"0.18.4","app_version":"0.18.4","contains_security_updates":false,"prerelease":false,"ts":1563179022},{"version":"0.18.3","app_version":"0.18.3","contains_security_updates":false,"prerelease":false,"ts":1562549143},{"version":"0.18.2","app_version":"0.18.2","contains_security_updates":false,"prerelease":false,"ts":1561718147},{"version":"0.18.1","app_version":"0.18.1","contains_security_updates":false,"prerelease":false,"ts":1561428795},{"version":"0.17.5","app_version":"0.17.5","contains_security_updates":false,"prerelease":false,"ts":1561428795},{"version":"0.18.0","app_version":"0.18.0","contains_security_updates":false,"prerelease":false,"ts":1561121426},{"version":"0.17.0","app_version":"0.17.0","contains_security_updates":false,"prerelease":false,"ts":1559640694},{"version":"0.17.3","app_version":"0.17.3","contains_security_updates":false,"prerelease":false,"ts":1559640694},{"version":"0.17.2","app_version":"0.17.2","contains_security_updates":false,"prerelease":false,"ts":1559640694},{"version":"0.17.1","app_version":"0.17.1","contains_security_updates":false,"prerelease":false,"ts":1559640694},{"version":"0.16.1","app_version":"0.16.1","contains_security_updates":false,"prerelease":false,"ts":1559640694},{"version":"0.16.4","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1557969660},{"version":"0.16.3","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1557840138},{"version":"0.16.2","app_version":"0.16.2","contains_security_updates":false,"prerelease":false,"ts":1557237384},{"version":"0.16.0","app_version":"0.16.0","contains_security_updates":false,"prerelease":false,"ts":1556274358},{"version":"0.15.2","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1554974442},{"version":"0.15.1","app_version":"0.15.1","contains_security_updates":false,"prerelease":false,"ts":1554781721},{"version":"0.15.0","app_version":"0.15.0","contains_security_updates":false,"prerelease":false,"ts":1553247515},{"version":"0.14.4","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1551759950},{"version":"0.14.3","app_version":"0.14.3","contains_security_updates":false,"prerelease":false,"ts":1551277727},{"version":"0.14.2","app_version":"0.14.2","contains_security_updates":false,"prerelease":false,"ts":1551246892},{"version":"0.14.1","app_version":"0.14.1","contains_security_updates":false,"prerelease":false,"ts":1551190563},{"version":"0.14.0","app_version":"0.14.0","contains_security_updates":false,"prerelease":false,"ts":1550830825},{"version":"0.13.2","app_version":"0.13.2","contains_security_updates":false,"prerelease":false,"ts":1548763328},{"version":"0.13.1","app_version":"0.13.1","contains_security_updates":false,"prerelease":false,"ts":1547787894},{"version":"0.5.0","app_version":"0.5.0","contains_security_updates":false,"prerelease":false,"ts":1547454681},{"version":"0.10.0","app_version":"0.10.0","contains_security_updates":false,"prerelease":false,"ts":1547454666},{"version":"0.10.6","app_version":"0.10.6","contains_security_updates":false,"prerelease":false,"ts":1547454666},{"version":"0.8.0","app_version":"0.8.0","contains_security_updates":false,"prerelease":false,"ts":1547454666},{"version":"0.9.5","app_version":"0.9.5","contains_security_updates":false,"prerelease":false,"ts":1547454666},{"version":"0.10.5","app_version":"0.10.5","contains_security_updates":false,"prerelease":false,"ts":1547454666},{"version":"0.13.0","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1547202166},{"version":"0.12.1","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1545808964},{"version":"0.12.0","app_version":"0.12.0","contains_security_updates":false,"prerelease":false,"ts":1545027554},{"version":"0.11.1","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1542709188},{"version":"0.11.0","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1542592120},{"version":"0.10.1","app_version":"0.10.1","contains_security_updates":false,"prerelease":false,"ts":1539355214},{"version":"0.9.6","app_version":"0.9.6","contains_security_updates":false,"prerelease":false,"ts":1538114737},{"version":"0.9.1","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1534781811},{"version":"0.9.0","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1534589262},{"version":"0.8.3","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1532492218},{"version":"0.8.2","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1532406016},{"version":"0.8.1","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1532074879},{"version":"0.6.3","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1531218189},{"version":"0.6.2","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1530598933},{"version":"0.6.1","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1530264225},{"version":"0.6.0","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1530213992},{"version":"0.5.3","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1528889453},{"version":"0.5.2","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1528795725},{"version":"0.5.1","app_version":"1.0","contains_security_updates":false,"prerelease":false,"ts":1528691742}],"app_version":"1.1.3","digest":"d3092d298f29c677358f2fe1699dd403b2f633cc9a18c5e0f533f33569cebc1c","deprecated":false,"contains_security_updates":false,"prerelease":false,"signed":false,"content_url":"https://openchart.choerodon.com.cn/choerodon/c7n/charts/agile-service-1.1.3.tgz","containers_images":[{"name":"","image":"registry.cn-shanghai.aliyuncs.com/c7n/skywalking-agent:6.6.0","whitelisted":false},{"name":"","image":"registry.cn-shanghai.aliyuncs.com/c7n/agile-service:1.1.3","whitelisted":false}],"all_containers_images_whitelisted":false,"has_values_schema":false,"has_changelog":false,"ts":1659086365,"maintainers":[{"name":"choerodon","email":"zhuchiyu@vip.hand-china.com"}],"repository":{"repository_id":"c4dc2884-a0d1-462f-94f2-01be0f7febea","name":"choerodon","url":"https://openchart.choerodon.com.cn/choerodon/c7n","private":false,"kind":0,"verified_publisher":false,"official":false,"scanner_disabled":false,"organization_name":"helm","organization_display_name":"Helm"},"stats":{"subscriptions":0,"webhooks":0},"production_organizations_count":0}