SampsonYe(叶飞)

Results 17 comments of SampsonYe(叶飞)

> @sampsonye 讲述一下这个issue的两种思路呗,结合2.0的roadmap 个人思路: **AtomCI**是借助Jenkins的Kubernetes插件能力实现分布式构建的,我们只需要在构建的流水线中加入合适的挂载,即可实现挂载副本的能力 首先我们看一个默认生成的流水线样式: ``` pipeline { agent { kubernetes { defaultContainer 'jnlp' yaml """ apiVersion: v1 kind: Pod metadata: namespace: devops spec: containers: - name: jnlp image:...

目前看,最适合我们的是`hostPath`卷挂载:https://kubernetes.io/zh/docs/concepts/storage/volumes/#hostpath-%E9%85%8D%E7%BD%AE%E7%A4%BA%E4%BE%8B 优点是: 1. 云平台无关性 2. 持久保存 缺点: 1. 与host绑定,无法动态共享 2. 安全性存疑 关于使用何种类型的`Volume`,各位的意见是怎么样的呢? @colynn @fanhousanbu @CraiGZero

有个场景需要考虑: 一般我们会使用devops工具构建三方包,比如java的maven包,.NET的nuget包,nodejs的npm包等 其目标不是k8s,而是特定的包管理平台

> 是想通过 `atomci`的后端代理转发,实现jenkins的日志详情吗? 是的,具体可以参考我们的discussion:https://github.com/go-atomci/atomci/discussions/124#discussioncomment-2704366

常见使用逻辑来看, 能否使用【系统】是管理员的事情; 能否参与到指定【项目】中,是项目管理员的事情

Hello 这个问题有被解决嘛 ```chsarp 看起来并不可行,一旦构造函数注入和属性注入并用,构造函数注入的Service是无法应用属性注入的 例如: class ServiceA{ [Autoired] public ILogger Logger{get;set;} } class ServiceB{ public ServiceB(ServiceA a){ //... } } ``` 构造ServiceB后,ServiceA中的Logger并没有应用属性注入

![image](https://user-images.githubusercontent.com/5895634/190293617-f89135cf-3206-4cd4-830a-2a0710f102fe.png)

1. Support More Middleware like redis、Oracle and so on 2. Support Method StackFrame Tracing

> If the offset is not reset in flush, once the offset is larger than the config.QueueSize, no more LogRequest will be processed. i can not find whenever the offset...