How do I determine which apiGroup any given resource belongs in?
kind: Role
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
namespace: default
name: thing
rules:
- apiGroups: ["<wtf goes here>"]
resources: ["deployments"]
verbs: ["get", "list"]
resourceNames: []
Run Code Online (Sandbox Code Playgroud) 我目前正在使用Zsh + Prezto进行脚本shell配置.我一直在使用这个sorin主题,但我对它有点不满意.我想切换到悖论主题!
它应该看起来像这样:
我在做这件事时遇到了一些麻烦.当我切换到主题时,符号无法加载,所以我得到一个如下所示的提示:
请注意带框的问号,其中应该有背景的边缘边框或git分支的分支符号.(看看这里的paradox主题预览).
我在这里看到我应该安装Powerline修补字体,以便正确加载符号.但是,由于我对这个过程有点不熟悉,我希望能帮助我将它安装到我的OS X中.
在文档中,它指出我应该通过安装pip.当我运行时pip install --user powerline-status,我的提示仍然无法以它应该看的方式显示符号.
运行安装后,我还必须做什么才能正确显示此提示?
我正在使用带El Capitan的MacBook Pro
更新:我已经安装了powerline字体并运行install.sh exec,更改了我的终端首选字体,并测试了提示的新外观.现在显示符号,但它们是从提示行的基线引出的,如下所示:
请注意,"\ ue0b0"的符号从行的底部提升.
我使用Prezto + zsh作为我的shell.我想在我的目录中更改目录的颜色ls.例如,这是我目前拥有的:
显然,这并不好玩,因为我几乎无法读取我的目录,因为蓝色太暗了.我想将它改为白色或橙色或更轻的东西.
这种深蓝色仅适用于目录.文件显示在漂亮的白色文本中.我必须找到哪些设置和哪些设置才能更改此设置?
可以通过它公开的JMX指标详细监视Kafka集群.通常,外部GUI或应用程序jconsole需要连接到已公开的代理JMX_PORT,以便查看这些指标.
有没有办法可以在SSH会话中查看经纪人的JMX指标STDOUT?是否有我可以运行的本机Kafka命令来查看这些指标?
我想每周更新一个城市表,以反映世界各地城市的变化.我正在为此目的创建一个Rake任务.如果可能的话,我想这样做而不添加另一个gem依赖项.
压缩文件是geonames.org/15000cities.zip上公开提供的压缩文件.
我的尝试:
require 'net/http'
require 'zip'
namespace :geocities do
desc "Rake task to fetch Geocities city list every 3 days"
task :fetch do
uri = URI('http://download.geonames.org/export/dump/cities15000.zip')
zipped_folder = Net::HTTP.get(uri)
Zip::File.open(zipped_folder) do |unzipped_folder| #erroring here
unzipped_folder.each do |file|
Rails.root.join("", "list_of_cities.txt").write(file)
end
end
end
end
Run Code Online (Sandbox Code Playgroud)
从...返回 rake geocities:fetch
rake aborted!
ArgumentError: string contains null byte
Run Code Online (Sandbox Code Playgroud)
详细说明,我正在尝试解压缩文件并将其保存到list_of_cities.txt文件中.一旦我完成了这个方法,我相信我可以找出如何根据文件更新我的数据库.(但是如果你对如何最好地处理实际数据库更新有意见,除了我计划的方式,我很乐意听到它们.但这似乎完全不同.)
我在 Sublime Text 3 中打开了一个制表符分隔的文件,并且想要调整列的对齐方式。我安装了高级 CSV 并且可以指定分隔符值,但物理选项卡和“\t”似乎都没有为我提供我想要的输出,也就是说,我无法在之后正确地调整列设置这个分隔符。
如何在 Sublime Text 中使用高级 CSV 证明制表符分隔文件的合理性?
我想创建一个迁移来生成一个如下所示的模型:
# Table name: cities
#
# country_code :text
# created_at :datetime not null
# id :integer not null, primary key
# name :string
# updated_at :datetime not null
#
class City < ActiveRecord::Base
validates :name, presence: true, uniqueness: {:scope => :country_code,
message: "A name and country already exists for this entry" }
end
Run Code Online (Sandbox Code Playgroud)
如何创建独立迁移来创建此模型?
我能够:name在整个桌子上制作独一无二的:
rails g migration CreateCitites name:string:uniq country_code:text timezone:text
Run Code Online (Sandbox Code Playgroud)
我在创建:name相对于:country_code.
例子:
名称:悉尼,国家代码:澳大利亚
名称:悉尼,国家代码:德国
应该允许
名称:悉尼,国家代码:澳大利亚
名称:悉尼,国家代码:澳大利亚
不应该被允许
prezto ×2
zsh ×2
activerecord ×1
apache-kafka ×1
bash ×1
csv ×1
jmx ×1
kubernetes ×1
migration ×1
rake ×1
ruby ×1
shell ×1
sublimetext3 ×1
unzip ×1