[译]面向 Java 开发人员的 Kubernetes
有一类新工具可用于将应用程序 docker 化并部署到 Kubernetes,这些工具专门面向开发人员。该类别中的最新工具是 RedHat 的 JKube。
有一类新工具可用于将应用程序 docker 化并部署到 Kubernetes,这些工具专门面向开发人员。该类别中的最新工具是 RedHat 的 JKube。
ActiveMQ 是一个实现了 JMS 协议的开源消息中间件,目前它有两种版本:ActiveMQ “Classic” 和 ActiveMQ Artemis。
安装 gitlab-ce 版本,当前最新版本为 17.2.0
$ docker volume create --name jenkins_data
$ docker run -p 8080:8080 -p 50000:50000 -v jenkins_data://var/jenkins_home jenkins/jenkins:jdk21
第一次启动 Jenkins 时,Docker 日志将包含如下消息:
先安装依赖:
官方下载安装地址:https://jfrog.com/community/download-artifactory-oss/ ,支持三种安装方式:
$ docker volume create --name nexus_data
$ docker run -d -p 8081:8081--name nexus -v nexus_data://nexus-data sonatype/nexus3
services:
nexus:
image: sonatype/nexus3
platform: linux/amd64
ports:
- "8081:8081"
volumes:
- nexus_data://nexus-data
- /etc/localtime://etc/localtime:ro
volumes:
nexus_data:
访问 http://127.0.0.1:8081/ 或者是 http://<your IP>:8081
,用户名为 admin ,初始密码在容器里的 /nexus-data/admin.password 文件
OAuth 是一种开放协议,允许通过网络、移动和桌面应用程序以简单、标准的方式进行安全授权。
以下是一些 OAuth 2.0 指南,涵盖了理解和实现客户端和服务器所需的许多主题。
JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在网络应用程序之间安全地传输信息。它被设计用于在两方之间传输声明,这些声明可以是身份验证和授权信息,也可以是任何其他类型的信息。
认证 (Authentication):