380 lines
14 KiB
Plaintext
380 lines
14 KiB
Plaintext
![]() |
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<!--
|
||
|
~ Copyright 2013-2020 the original author or authors.
|
||
|
~
|
||
|
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||
|
~ you may not use this file except in compliance with the License.
|
||
|
~ You may obtain a copy of the License at
|
||
|
~
|
||
|
~ https://www.apache.org/licenses/LICENSE-2.0
|
||
|
~
|
||
|
~ Unless required by applicable law or agreed to in writing, software
|
||
|
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||
|
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
|
~ See the License for the specific language governing permissions and
|
||
|
~ limitations under the License.
|
||
|
~
|
||
|
-->
|
||
|
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||
|
<modelVersion>4.0.0</modelVersion>
|
||
|
<parent>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-dependencies-parent</artifactId>
|
||
|
<version>3.0.5</version>
|
||
|
<relativePath></relativePath>
|
||
|
</parent>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-dependencies</artifactId>
|
||
|
<version>2.0.5</version>
|
||
|
<packaging>pom</packaging>
|
||
|
<name>Spring Cloud Kubernetes :: Dependencies</name>
|
||
|
<description>Spring Cloud Kubernetes Dependencies</description>
|
||
|
<url>https://projects.spring.io/spring-cloud/spring-cloud-kubernetes-dependencies/</url>
|
||
|
<organization>
|
||
|
<name>Pivotal Software, Inc.</name>
|
||
|
<url>https://www.spring.io</url>
|
||
|
</organization>
|
||
|
<licenses>
|
||
|
<license>
|
||
|
<name>Apache License, Version 2.0</name>
|
||
|
<url>https://www.apache.org/licenses/LICENSE-2.0</url>
|
||
|
<comments>Copyright 2014-2015 the original author or authors.
|
||
|
|
||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||
|
you may not use this file except in compliance with the License.
|
||
|
You may obtain a copy of the License at
|
||
|
|
||
|
https://www.apache.org/licenses/LICENSE-2.0
|
||
|
|
||
|
Unless required by applicable law or agreed to in writing, software
|
||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||
|
implied.
|
||
|
|
||
|
See the License for the specific language governing permissions and
|
||
|
limitations under the License.</comments>
|
||
|
</license>
|
||
|
</licenses>
|
||
|
<developers>
|
||
|
<developer>
|
||
|
<id>dsyer</id>
|
||
|
<name>Dave Syer</name>
|
||
|
<email>dsyer at pivotal.io</email>
|
||
|
<organization>Pivotal Software, Inc.</organization>
|
||
|
<organizationUrl>https://www.spring.io</organizationUrl>
|
||
|
<roles>
|
||
|
<role>Project lead</role>
|
||
|
</roles>
|
||
|
</developer>
|
||
|
<developer>
|
||
|
<id>sgibb</id>
|
||
|
<name>Spencer Gibb</name>
|
||
|
<email>sgibb at pivotal.io</email>
|
||
|
<organization>Pivotal Software, Inc.</organization>
|
||
|
<organizationUrl>https://www.spring.io</organizationUrl>
|
||
|
<roles>
|
||
|
<role>Project lead</role>
|
||
|
</roles>
|
||
|
</developer>
|
||
|
</developers>
|
||
|
<scm>
|
||
|
<connection>scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-kubernetes-dependencies</connection>
|
||
|
<developerConnection>scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-kubernetes-dependencies</developerConnection>
|
||
|
<url>https://github.com/spring-cloud/spring-cloud-build/spring-cloud-kubernetes-dependencies</url>
|
||
|
</scm>
|
||
|
<distributionManagement>
|
||
|
<repository>
|
||
|
<id>repo.spring.io</id>
|
||
|
<name>Spring Release Repository</name>
|
||
|
<url>https://repo.spring.io/libs-release-local</url>
|
||
|
</repository>
|
||
|
<snapshotRepository>
|
||
|
<id>repo.spring.io</id>
|
||
|
<name>Spring Snapshot Repository</name>
|
||
|
<url>https://repo.spring.io/libs-snapshot-local</url>
|
||
|
</snapshotRepository>
|
||
|
<site>
|
||
|
<id>spring-docs</id>
|
||
|
<url>https:/docs.spring.io/spring-cloud-dependencies-parent/docs/3.0.5/reference/html/spring-cloud-kubernetes-dependencies/</url>
|
||
|
</site>
|
||
|
<downloadUrl>https://github.com/spring-cloud</downloadUrl>
|
||
|
</distributionManagement>
|
||
|
<properties>
|
||
|
<wiremock.version>2.26.3</wiremock.version>
|
||
|
<mockwebserver.version>0.1.2</mockwebserver.version>
|
||
|
<istio-client.version>1.5.5</istio-client.version>
|
||
|
<kubernetes-client.version>4.13.3</kubernetes-client.version>
|
||
|
<arquillian.version>1.6.0.Final</arquillian.version>
|
||
|
<kubernetes-java-client.version>11.0.3</kubernetes-java-client.version>
|
||
|
<hoverfly.version>0.13.0</hoverfly.version>
|
||
|
<arquillian-cube.version>1.15.2</arquillian-cube.version>
|
||
|
</properties>
|
||
|
<dependencyManagement>
|
||
|
<dependencies>
|
||
|
<dependency>
|
||
|
<groupId>io.fabric8</groupId>
|
||
|
<artifactId>kubernetes-client-bom</artifactId>
|
||
|
<version>${kubernetes-client.version}</version>
|
||
|
<type>pom</type>
|
||
|
<scope>import</scope>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>io.kubernetes</groupId>
|
||
|
<artifactId>client-java</artifactId>
|
||
|
<version>${kubernetes-java-client.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>io.kubernetes</groupId>
|
||
|
<artifactId>client-java-extended</artifactId>
|
||
|
<version>${kubernetes-java-client.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>io.kubernetes</groupId>
|
||
|
<artifactId>client-java-spring-integration</artifactId>
|
||
|
<version>${kubernetes-java-client.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>me.snowdrop</groupId>
|
||
|
<artifactId>istio-client</artifactId>
|
||
|
<version>${istio-client.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-fabric8-autoconfig</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-fabric8-config</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-client-config</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-client-discovery</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-fabric8-discovery</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-fabric8-istio</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-fabric8-leader</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-commons</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-client-autoconfig</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-fabric8-loadbalancer</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-client-loadbalancer</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-starter-kubernetes-fabric8</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-starter-kubernetes-client</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-starter-kubernetes-fabric8-config</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-starter-kubernetes-client-config</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-starter-kubernetes-fabric8-loadbalancer</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-starter-kubernetes-client-loadbalancer</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-starter-kubernetes-fabric8-all</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-starter-kubernetes-client-all</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.jboss.arquillian.junit</groupId>
|
||
|
<artifactId>arquillian-junit-standalone</artifactId>
|
||
|
<version>${arquillian.version}</version>
|
||
|
<scope>test</scope>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.arquillian.cube</groupId>
|
||
|
<artifactId>arquillian-cube-requirement</artifactId>
|
||
|
<version>${arquillian-cube.version}</version>
|
||
|
<scope>test</scope>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.arquillian.cube</groupId>
|
||
|
<artifactId>arquillian-cube-kubernetes</artifactId>
|
||
|
<version>${arquillian-cube.version}</version>
|
||
|
<scope>test</scope>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.arquillian.cube</groupId>
|
||
|
<artifactId>arquillian-cube-openshift</artifactId>
|
||
|
<version>${arquillian-cube.version}</version>
|
||
|
<scope>test</scope>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>io.specto</groupId>
|
||
|
<artifactId>hoverfly-java-junit5</artifactId>
|
||
|
<version>${hoverfly.version}</version>
|
||
|
<scope>test</scope>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>io.specto</groupId>
|
||
|
<artifactId>hoverfly-java</artifactId>
|
||
|
<version>${hoverfly.version}</version>
|
||
|
<scope>test</scope>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>io.fabric8</groupId>
|
||
|
<artifactId>mockwebserver</artifactId>
|
||
|
<version>${mockwebserver.version}</version>
|
||
|
<scope>test</scope>
|
||
|
<exclusions>
|
||
|
<exclusion>
|
||
|
<artifactId>jackson-databind</artifactId>
|
||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||
|
</exclusion>
|
||
|
<exclusion>
|
||
|
<artifactId>jackson-core</artifactId>
|
||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||
|
</exclusion>
|
||
|
<exclusion>
|
||
|
<artifactId>tools</artifactId>
|
||
|
<groupId>com.sun</groupId>
|
||
|
</exclusion>
|
||
|
</exclusions>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>io.fabric8</groupId>
|
||
|
<artifactId>kubernetes-client</artifactId>
|
||
|
<version>${kubernetes-client.version}</version>
|
||
|
<type>test-jar</type>
|
||
|
<scope>test</scope>
|
||
|
<exclusions>
|
||
|
<exclusion>
|
||
|
<artifactId>jackson-databind</artifactId>
|
||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||
|
</exclusion>
|
||
|
<exclusion>
|
||
|
<artifactId>jackson-core</artifactId>
|
||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||
|
</exclusion>
|
||
|
</exclusions>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>com.github.tomakehurst</groupId>
|
||
|
<artifactId>wiremock-jre8</artifactId>
|
||
|
<version>${wiremock.version}</version>
|
||
|
<scope>test</scope>
|
||
|
</dependency>
|
||
|
<dependency>
|
||
|
<groupId>org.springframework.cloud</groupId>
|
||
|
<artifactId>spring-cloud-kubernetes-test-support</artifactId>
|
||
|
<version>${project.version}</version>
|
||
|
<scope>test</scope>
|
||
|
</dependency>
|
||
|
</dependencies>
|
||
|
</dependencyManagement>
|
||
|
<profiles>
|
||
|
<profile>
|
||
|
<id>spring</id>
|
||
|
<repositories>
|
||
|
<repository>
|
||
|
<releases>
|
||
|
<enabled>false</enabled>
|
||
|
</releases>
|
||
|
<snapshots>
|
||
|
<enabled>true</enabled>
|
||
|
</snapshots>
|
||
|
<id>spring-snapshots</id>
|
||
|
<name>Spring Snapshots</name>
|
||
|
<url>https://repo.spring.io/libs-snapshot-local</url>
|
||
|
</repository>
|
||
|
<repository>
|
||
|
<snapshots>
|
||
|
<enabled>false</enabled>
|
||
|
</snapshots>
|
||
|
<id>spring-milestones</id>
|
||
|
<name>Spring Milestones</name>
|
||
|
<url>https://repo.spring.io/libs-milestone-local</url>
|
||
|
</repository>
|
||
|
<repository>
|
||
|
<snapshots>
|
||
|
<enabled>false</enabled>
|
||
|
</snapshots>
|
||
|
<id>spring-releases</id>
|
||
|
<name>Spring Releases</name>
|
||
|
<url>https://repo.spring.io/release</url>
|
||
|
</repository>
|
||
|
</repositories>
|
||
|
<pluginRepositories>
|
||
|
<pluginRepository>
|
||
|
<releases>
|
||
|
<enabled>false</enabled>
|
||
|
</releases>
|
||
|
<snapshots>
|
||
|
<enabled>true</enabled>
|
||
|
</snapshots>
|
||
|
<id>spring-snapshots</id>
|
||
|
<name>Spring Snapshots</name>
|
||
|
<url>https://repo.spring.io/libs-snapshot-local</url>
|
||
|
</pluginRepository>
|
||
|
<pluginRepository>
|
||
|
<snapshots>
|
||
|
<enabled>false</enabled>
|
||
|
</snapshots>
|
||
|
<id>spring-milestones</id>
|
||
|
<name>Spring Milestones</name>
|
||
|
<url>https://repo.spring.io/libs-milestone-local</url>
|
||
|
</pluginRepository>
|
||
|
</pluginRepositories>
|
||
|
</profile>
|
||
|
</profiles>
|
||
|
</project>
|