目标:在AWS上创建一个k8s LoadBalancer服务,其IP为静态
我没有问题,可以通过预先分配一个静态IP并通过loadBalancerIP属性将其传递给GKE来完成此操作:
$ kubectl apply -f - <<EOF
apiVersion: v1
kind: Service
metadata:
name: dave
loadBalancerIP: 17.18.19.20
...etc...
Run Code Online (Sandbox Code Playgroud)
但是在AWS中执行相同操作会导致externalIP停留<pending>在状态以及Events历史记录中的错误
删除该loadBalancerIP值可使k8s旋转经典LB:
$ kubectl describe svc dave
Type: LoadBalancer
IP: 100.66.51.123
LoadBalancer Ingress: ade4d764eb6d511e7b27a06dfab75bc7-1387147973.us-west-2.elb.amazonaws.com
...etc...
Run Code Online (Sandbox Code Playgroud)
但是AWS明确警告我IP是短暂的(有时是2),而Classic IP似乎不支持附加静态IP
谢谢你的时间
我在jenkinks中使用基于角色的安全性.
我想知道的是有一个做以下事情.
当下:
使用基于角色的插件.
在经理和分配角色
问题是:
未来我想要的:
管理员角色:
项目基础:
任何新的安全权限插件,我使用基于角色的插件.
任何新的有趣的插件,我可以结帐,看看我可以去哪个方向?
我在父pom的导入的dependencyManagement部分中指定了库的版本。我确认我的有效pom仅发生了这种依赖性。它在dependencyManagement部分中:
<dependencyManagement>
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>[3.18.1-GA]</version>
</dependency>
</dependencyManagement>
Run Code Online (Sandbox Code Playgroud)
对于依赖它的传递依赖项,它应该覆盖版本。安装(并重新安装依赖项以匹配版本限制)后,org.apache.maven.plugins:maven-dependency-plugin:2.8:tree打印:
org.javassist:javassist:jar:3.18.1-GA:compile (version selected from constraint [3.18.1-GA,3.18.1-GA])
Run Code Online (Sandbox Code Playgroud)
但是(最初,没有重新安装依赖项)强制实施者抱怨版本错误:
[WARNING] Rule 1: org.apache.maven.plugins.enforcer.DependencyConvergence failed with message:
Failed while enforcing releasability the error(s) are [
Dependency convergence error for org.javassist:javassist:3.18.2-GA paths to dependency are:
...
Run Code Online (Sandbox Code Playgroud)
并显示出第一个传递依赖项的使用
org.javassist:javassist:3.18.2-GA
Run Code Online (Sandbox Code Playgroud)
依赖关系又取决于:
<dependencies>
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.18.2-GA</version>
</dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)
和另一个用途
org.javassist:javassist:3.18.1-GA
Run Code Online (Sandbox Code Playgroud)
为什么强制程序与依赖关系树不一致?有什么事吗 如果我使用版本限制,是否会遵守它们,我可以为此目的跳过使用强制程序吗?
此外,将相关性添加到相关项目模块不会更改任何内容。