spring-cloud-kubernetes-discovery-ext

Library for Spring Cloud Kubernetes external registration

Лицензия

Лицензия

Категории

Категории

Kubernetes Контейнер Виртуализация Сеть
Группа

Группа

com.github.piomin
Идентификатор

Идентификатор

spring-cloud-kubernetes-discovery-ext-starter
Последняя версия

Последняя версия

1.0.0.RELEASE
Дата

Дата

Тип

Тип

jar
Описание

Описание

spring-cloud-kubernetes-discovery-ext
Library for Spring Cloud Kubernetes external registration
Ссылка на сайт

Ссылка на сайт

https://github.com/piomin/spring-cloud-kubernetes-discovery-ext
Система контроля версий

Система контроля версий

https://github.com/piomin/spring-cloud-kubernetes-discovery-ext

Скачать spring-cloud-kubernetes-discovery-ext-starter

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.piomin/spring-cloud-kubernetes-discovery-ext-starter/ -->
<dependency>
    <groupId>com.github.piomin</groupId>
    <artifactId>spring-cloud-kubernetes-discovery-ext-starter</artifactId>
    <version>1.0.0.RELEASE</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.piomin/spring-cloud-kubernetes-discovery-ext-starter/
implementation 'com.github.piomin:spring-cloud-kubernetes-discovery-ext-starter:1.0.0.RELEASE'
// https://jarcasting.com/artifacts/com.github.piomin/spring-cloud-kubernetes-discovery-ext-starter/
implementation ("com.github.piomin:spring-cloud-kubernetes-discovery-ext-starter:1.0.0.RELEASE")
'com.github.piomin:spring-cloud-kubernetes-discovery-ext-starter:jar:1.0.0.RELEASE'
<dependency org="com.github.piomin" name="spring-cloud-kubernetes-discovery-ext-starter" rev="1.0.0.RELEASE">
  <artifact name="spring-cloud-kubernetes-discovery-ext-starter" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.piomin', module='spring-cloud-kubernetes-discovery-ext-starter', version='1.0.0.RELEASE')
)
libraryDependencies += "com.github.piomin" % "spring-cloud-kubernetes-discovery-ext-starter" % "1.0.0.RELEASE"
[com.github.piomin/spring-cloud-kubernetes-discovery-ext-starter "1.0.0.RELEASE"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.springframework.cloud : spring-cloud-starter-kubernetes jar

Модули Проекта

Данный проект не имеет модулей.

Spring Cloud Library for External Kubernetes Discovery Twitter

Motivation

The article which describes motivation for creating library and showing use case for it with source code example: Spring Cloud Kubernetes For Hybrid Microservices Architecture

Usage

The library is published on Maven Central. Current version is 1.0.0.RELEASE

<dependency>
  <groupId>com.github.piomin</groupId>
  <artifactId>spring-cloud-kubernetes-discovery-ext</artifactId>
  <version>1.0.0.RELEASE</version>
</dependency>

The registration is still disabled, since we won't set property spring.cloud.kubernetes.discovery.register to true.

spring:
  cloud:
    kubernetes:
      discovery:
        register: true

It might be usable to set static IP address in configuration, in case you would have multiple network interfaces.

spring:
  cloud:
    kubernetes:
      discovery:
        ipAddress: 192.168.99.1

Версии библиотеки

Версия
1.0.0.RELEASE