我想使用Openshift的S2I构建将其部署到Openshift,其中它是私有云。因此,我试图使用命令 mvn fabric8:deploy将我的Spring应用程序部署到Openshift,但是它出错了,无法构建应用程序。它总是返回Openshift platform has been specified but Openshift has not been detected!,但我在Windows 10上安装了oc客户端,并且工作正常。
我在谷歌上搜索了很长一段时间,但没有得到任何答复。有人能在这个问题上提供帮助吗?
谢谢。
这里是我的pom.xml的一部分
<properties
谁知道如何使用SSL on Spring Boot应用程序来连接ElasticSearch,它是以https的形式部署在Openshift上的?我的Spring Boot应用程序中有一个如下所示的config.java: @Configuration
@EnableElasticsearchRepositories(basePackages = "com.siolbca.repository")
@ComponentScan(basePackages = "com.siolbca.services")
public class Config {
@Be
当我试图使用以下命令启动示例OpenShift v 3 (Docker/Kubernetes)应用程序时:
_output/local/go/bin/osc create -f examples/hello-openshift/hello-pod.json
我得到了这个错误:
Post https://localhost:8443/api/v1beta2/pods?namespace=default: x509: certificate signed by unknown authority
这一消息也证实了这一点:
http: TLS handshake error from 127.0.
我希望在我的Kubernetes集群中启用SSL,让我的微服务通过TLS/SSL进行通信,但不想为这个或某些证书管理器设置一些Istio基础设施(这需要太长的时间),
似乎默认的Kubernetes DNS Server不支持Pods之间的SSL,所以,我想建立自己的Traefik Dns Server来管理TLS/SSL证书,可以吗?(这听起来可能很奇怪和疯狂,但我正在寻找机会:)如果是的话,有什么建议吗?
谢谢
我想通过Chrome通过HTTPS访问本地主机。
你能告诉我怎么解决吗?
localhost正在使用tomcat在春季启动。I完成了
1. create self-signed certification(\*1)
2. enable HTTPS on Spring Boot(\*2)
3. import the certificattion by Chrome(\*3)
当我访问本地主机Chrome显示"NET::ERR_CERT_AUTHORITY_INVALID".时,
我的环境:
Ubuntu 18.04
Chrome 79
Spring Boot 2.2.2
To
我在集群中添加了一个SonarQube操作符(),当我想让Sonar实例离开操作符时,容器将终止失败消息:
ERROR: [1] bootstrap checks failed
[1]: max virtual memory areas vm.max_map_count [253832] is too low, increase to at least [262144]
问题在于经营者指的是标签;
tuned.openshift.io/elasticsearch
这就让我来做必要的调优,但是在这个原始集群上没有Elasticsearch运算符或调优。
我已经为声纳创造了一个调谐,但无论出于什么