我想dfs用两种不同的颜色绘制两个。对于每个df,我需要添加两个标记。这是我尝试过的:
for stats_file in stats_files:
data = Graph(stats_file)
Graph.compute(data)
data.servers_df.plot(x="time", y="percentage", linewidth=1, kind='line')
plt.plot(data.first_measurement['time'], data.first_measurement['percentage'], 'o-', color='orange')
plt.plot(data.second_measurement['time'], data.second_measurement['percentage'], 'o-', color='green')
plt.show()
Run Code Online (Sandbox Code Playgroud)
使用这段代码,我得到了servers_df带有标记的绘图,但在单独的图形上。我如何才能将两个图表放在一个图表中以更好地比较它们?
谢谢。
我有兴趣获取名称中包含“test”但使用 json 和 jq 的多个 pod 的日志。第一步是找出包含该特定字符串的名称 - 在我的例子中是“test”:
kubectl get pods -n test -o json | jq '.items[] | select(.metadata.name|test("test"))| .metadata.name'
Run Code Online (Sandbox Code Playgroud)
我在 Stackoverflow 上某人的帮助下得到了这个答案。
现在我想找出获取每个包含“test”名称的 pod 日志的命令。我想要类似以下命令的命令,但不幸的是这种方式不起作用,因为我猜第一个命令会在多行中一次返回所有 pod:
kubectl logs ``kubectl get pods -n test -o json | jq '.items[] | select(.metadata.name|test("test"))| .metadata.name'`` -n test
Run Code Online (Sandbox Code Playgroud)
有什么方法可以通过一些额外的参数以这种方式获取日志以使其工作吗?
谢谢。
我正在尝试使用提供商跨多个区域部署相同的实例。文件夹的树是:
.
|-- main.tf
`-- aws_instance
| `-- main.tf
`-- versions.tf
Run Code Online (Sandbox Code Playgroud)
main.tf 看起来像:
module "aws_instances" {
source = "./aws_instance"
providers = {
aws.east1 = aws.east1
aws.east2 = aws.east2
}
}
Run Code Online (Sandbox Code Playgroud)
aws_instance/main.tf 如下所示:
resource "aws_instance" "webserver" {
ami = "webserver-image"
instance_type = "t2.micro"
key_name = "EC2-keyPair-Name"
associate_public_ip_address = true
root_block_device {
volume_type = "gp2"
volume_size = "30"
delete_on_termination = false
}
Run Code Online (Sandbox Code Playgroud)
versions.tf 看起来像:
terraform {
required_version = ">= 1.0.4"
required_providers {
aws = {
source = "hashicorp/aws"
version = ">= 3.23.0" …Run Code Online (Sandbox Code Playgroud) dataframe ×1
deployment ×1
kubernetes ×1
loops ×1
matplotlib ×1
pandas ×1
plot ×1
python ×1
terraform ×1