一直在使用Kubernetes的秘密.现在我们也有ConfigMaps.
什么是前进的首选方式 - 秘密或配置地图?
PS经过几次迭代后,我们已经稳定在以下规则:
configMaps是每个解决方案域(可以在域内的微服务之间共享,但最终是单用途配置条目)
秘密在解决方案域之间共享,通常代表第三方系统或数据库
尝试重新创建 GKE 集群以试用 Kubernetes 1.2.0
集群正确启动,但第一个 pod 部署卡在“待处理”中:
[]# kubectl get pods
NAME READY STATUS RESTARTS AGE
operation-daily 0/1 Pending 0 6m
Run Code Online (Sandbox Code Playgroud)
一直在遵循用于 1.1.8 的相同脚本(成功)。
尝试了几次 - 没有运气。
我如何诊断问题?是否有可能回到 1.1.8 版本?
us-central-1f
我如何获取从Pod内部生成当前Pod的Kubernetes部署/作业名称?
我刚刚遇到了BigQuery的一个有趣的问题.
基本上有一个批处理作业在BigQuery中重新创建一个表 - 删除数据 - 然后立即开始通过流接口提供新的集合.
曾经这样工作很长一段时间 - 成功.
最近它开始松散数据.
一个小的测试用例已经确认了这种情况 - 如果数据源在重新创建(成功!)表后立即启动,则数据集的某些部分将丢失.即在被输入的4000条记录中,只有2100 - 3500可以通过.
我怀疑在表操作(删除和创建)在整个环境中成功传播之前,表创建可能会返回成功,因此数据集的第一部分将被提供给表的旧副本(在此推测).
为了确认这一点,我在表创建和启动数据馈送之间设置了超时.实际上,如果超时小于120秒 - 部分数据集将丢失.
如果超过120秒 - 似乎工作正常.
以前没有要求超时.我们正在使用美国BigQuery.我错过了一些明显的东西吗?
编辑:从下面的肖恩陈提供的评论和一些其他来源 - 由于表的缓存方式和内部表id传播到整个系统的方式,行为是预期的.BigQuery是为仅附加类型的操作而构建的.重写不是人们可以容易地适应设计的东西,应该避免.
我正在将 PWA 与企业应用程序服务器结合使用。
应用程序服务器为独立浏览器提供响应式 Web 视图,并借助首次在 PWA 启动 url 上设置的 PWA cookie 自定义 PWA 上的视图。
问题在于 PWA 和独立浏览器(例如 Android 上的 Chrome)之间的会话是共享的,一旦用户安装了 PWA,随后使用独立浏览器访问网站将显示 PWA 自定义视图。
有没有办法将 PWA 中的会话和设备中的独立浏览器分开?即将 PWA 视为私人选项卡?
或者有其他办法吗?
将 pip 链接到 python 3.7 时遇到问题。pip 和 pip3 都已安装,但链接到 Python 2.7。
我试图重新安装 Python3,然后 pip 没有任何进展。
我收到以下消息:
包 python3-pip 不可用,但被另一个包引用。
这可能意味着软件包丢失、已过时或只能从其他来源获得
$ python --version
Python 3.7.4
$ pip -V
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may cause slowdown.
warnings.warn(warning, RequestsDependencyWarning)
pip 19.2.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
$ pip3 -V
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may cause slowdown.
warnings.warn(warning, RequestsDependencyWarning)
pip 19.2.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
$ sudo apt-get install python3-pip
[sudo] password for TarikDev: …Run Code Online (Sandbox Code Playgroud) 推送到"gcr.io"或"us.gcr.io"时遇到问题:
[]# gcloud docker --authorize only
Short-lived access for ['gcr.io', 'us.gcr.io', 'eu.gcr.io', 'asia.gcr.io', 'b.gcr.io', 'bucket.gcr.io', 'appengine.gcr.io'] configured.
[]# docker push gcr.io/tre-dock/pytest
e817ce2379ed: Retrying in 1 seconds
c543d14fcca9: Retrying in 1 seconds
a147e49918ce: Retrying in 3 seconds
063ca6c7c6e9: Retrying in 5 seconds
8f045733649f: Retrying in 7 seconds
unknown: Bad Request.
Run Code Online (Sandbox Code Playgroud)
然而,当我试图推动"b.gcr.io"时 - 一切似乎都有效.
我错过了什么?
环境:
[]# gcloud --version
Google Cloud SDK 101.0.0
alpha 2016.01.12
beta 2016.01.12
bq 2.0.24
bq-nix 2.0.18
core 2016.03.11
core-nix 2016.02.05
gcloud
gsutil 4.17
gsutil-nix 4.15
kubectl
kubectl-darwin-x86_64 …Run Code Online (Sandbox Code Playgroud) 据我所知,摇篮是否支持谷歌集装箱生成器。但是我找不到任何例子。我对在构建中显式设置gradle版本特别感兴趣。
我正在尝试以编程方式设置用户名/密码组合:
HashLoginService loginService = new HashLoginService();
loginService.setName("myrealm");
Credential credential = new Password("password");
AbstractLoginService.UserPrincipal principal =
new AbstractLoginService.UserPrincipal("username",credential);
Subject subject = new Subject();
subject.getPrincipals().add(principal);
subject.getPrivateCredentials().add(credential);
loginService.getIdentityService().newUserIdentity(
subject,
principal,
new String[]{"users"});
Run Code Online (Sandbox Code Playgroud)
但我得到了 401。我在这里错过了什么?以前可以做简单的事
loginService.putUser("username",
new Password("password"),
new String[]{"users"});
Run Code Online (Sandbox Code Playgroud)
但不适用于 jetty 9。
希望得到一些指导。谢谢你!
我的目标是能够访问Google Beam在Apache Beam(数据流)中记录和设置的PubSub消息发布时间。
PCollection<PubsubMessage> pubsubMsg
= pipeline.apply("Read Messages From PubSub",
PubsubIO.readMessagesWithAttributes()
.fromSubscription(pocOptions.getInputSubscription()));
Run Code Online (Sandbox Code Playgroud)
似乎不包含一个作为属性。我试过了
.withTimestampAttribute("publish_time")
Run Code Online (Sandbox Code Playgroud)
也没有运气。我想念什么?是否可以在数据流中提取Google PubSub发布时间?
kubernetes ×2
apache-beam ×1
gcloud ×1
java ×1
jetty ×1
jetty-9 ×1
linux ×1
pip ×1
security ×1