小编sfg*_*ups的帖子

helm list:无法在命名空间"kube-system"中列出configmaps

我在kubernetes 8集群上安装了helm 2.6.2.helm init工作得很好.但当我运行helm list它给出这个错误.

 helm list
Error: configmaps is forbidden: User "system:serviceaccount:kube-system:default" cannot list configmaps in the namespace "kube-system"
Run Code Online (Sandbox Code Playgroud)

如何修复此RABC错误消息?

kubernetes kubernetes-helm

94
推荐指数
3
解决办法
4万
查看次数

实体框架代码第一个日期字段创建

我正在使用Entity Framework Code First方法来创建我的数据库表.以下代码DATETIME在数据库中创建一个列,但我想创建一个DATE列.

[DataType(DataType.Date)]
[DisplayFormatAttribute(ApplyFormatInEditMode = true, DataFormatString = "{0:d}")]
public DateTime ReportDate { get; set; }
Run Code Online (Sandbox Code Playgroud)

如何DATE在创建表时创建类型列?

entity-framework code-first entity-framework-4.1

77
推荐指数
5
解决办法
5万
查看次数

ObjectStateManager中已存在具有相同键的对象.ObjectStateManager无法使用相同的键跟踪多个对象

我有以下代码来添加或更新Entity对象.根据我添加或更新对象的响应,通过主键查找对象.

添加记录工作,但在更新期间它给出此错误消息" ObjectStateManager中已存在具有相同键的对象.ObjectStateManager无法跟踪具有相同键的多个对象"

在我的MSSQL数据库中,我只有一条记录.

var v = db.Envelopes.Find(model.ReportDate, model.Service);
if (v == null)
{
    db.Envelopes.Add(model);
    db.SaveChanges();
    ViewBag.status = "Record Add successfully";
    ModelState.Clear();
}
else
{
    db.Entry(model).State = EntityState.Modified;
    db.SaveChanges();
}
Run Code Online (Sandbox Code Playgroud)

我该如何修复此错误消息?

entity-framework asp.net-mvc-3

52
推荐指数
4
解决办法
6万
查看次数

LINQ orderby在日期字段中按降序排列

如何在下面的代码中更改LINQ查询,按日期降序排序(最新的,最早的,最后一个)?

using System;
using System.Linq;
using System.Collections.Generic;


namespace Helloworld
{
    class MainClass
    {
        public static void Main (string[] args)
        {
            List<Envelops> env = new List<Envelops> ();
            Envelops e = new Envelops { ReportDate = DateTime.Now };
            env.Add (e);
            e = new Envelops { ReportDate = DateTime.Now.AddDays (5) };
            env.Add (e);
            e = new Envelops { ReportDate = new DateTime (2011, 3, 3) };
            env.Add (e);
            e = new Envelops { ReportDate = DateTime.Now };
            env.Add (e);

            foreach (Envelops r in …
Run Code Online (Sandbox Code Playgroud)

c# linq

32
推荐指数
3
解决办法
11万
查看次数

使用配置文件访问Kubernetes Dashboard没有足够的数据来创建身份验证信息结构.

我正在尝试使用配置文件访问kubernetes仪表板.从我选择配置文件时的身份验证中给出' Not enough data to create auth info structure.' 为kubectl命令添加相同的配置文件.

在此输入图像描述

这是我的配置文件.

apiVersion: v1
clusters:
- cluster:
    certificate-authority-data: REDACTED
    server: https://kubemaster:6443
  name: kubernetes
contexts:
- context:
    cluster: kubernetes
    user: kubernetes-admin
  name: kubernetes-admin@kubernetes
current-context: kubernetes-admin@kubernetes
kind: Config
preferences: {}
users:
- name: kubernetes-admin
  user:
    client-certificate-data: REDACTED
    client-key-data: REDACTED
Run Code Online (Sandbox Code Playgroud)

有任何帮助来解决这个问题吗?

谢谢SR

kubernetes

24
推荐指数
5
解决办法
1万
查看次数

掌舵干运行安装

我正在尝试使用--dry-run选项测试我的开发头盔聊天部署输出.当我运行以下命令时,它试图连接到Kubernetes API服务器.

连接Kubernetes集群需要干运行选项吗?我只想检查部署yaml文件输出.

helm install mychart-0.1.0.tgz --dry-run --debug

Error: Get http://localhost:8080/api/v1/namespaces/kube-system/pods?labelSelector=app%3Dhelm%2Cname%3Dtiller: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-helm

23
推荐指数
3
解决办法
3万
查看次数

如何最好地将参数传递给Perl单线程?

我有一个文件someFile,像这样:

$cat someFile
hdisk1 active
hdisk2 active
Run Code Online (Sandbox Code Playgroud)

我使用这个shell脚本来检查:

$cat a.sh
#!/usr/bin/ksh
for d in 1 2
do
    grep -q "hdisk$d" someFile && echo "$d : ok"
done
Run Code Online (Sandbox Code Playgroud)

我想将其转换为Perl:

$cat b.sh
#!/usr/bin/ksh
export d
for d in 1 2
do
    cat someFile | perl -lane 'BEGIN{$d=$ENV{'d'};} print "$d: OK" if /hdisk$d\s+/'
done
Run Code Online (Sandbox Code Playgroud)

d在shell脚本中导出变量并使用%ENVPerl 获取值.有没有更好的方法将此值传递给Perl单线程?

perl

20
推荐指数
2
解决办法
2万
查看次数

掌舵如何定义.Release.Name值

我使用helm create命令创建了基本的helm模板.在检查Ingress的模板时,它会像这样添加字符串RELEASE-NAME和appnameRELEASE-NAME-microapp

我怎样才能改变.Release.Name价值?

helm template --kube-version 1.11.1  microapp/

# Source: microapp/templates/ingress.yaml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: RELEASE-NAME-microapp
  labels:
    app: microapp
    chart: microapp-0.1.0
    release: RELEASE-NAME
    heritage: Tiller
  annotations:
    kubernetes.io/ingress.class: nginx
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-helm

17
推荐指数
2
解决办法
1万
查看次数

Groovy JDK 11 disable the WARNING message

When I run groovy 2.5.3 on JDK 11 its giving warning message. Is there an option to disable this warning message?

groovy -e 'print "hi"'
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.codehaus.groovy.vmplugin.v7.Java7$1 (file:/home/user/.sdkman/candidates/groovy/current/lib/groovy-2.5.3.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int)
WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.vmplugin.v7.Java7$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Run Code Online (Sandbox Code Playgroud)

Thanks

groovy java-11

17
推荐指数
1
解决办法
5919
查看次数

ImportError:无法从“集合”导入名称“MutableMapping”

我已使用 pip 在我的 alpine Docker 映像上安装了 AWS CLI Python 3.9.0a1。安装很顺利。当我运行该aws命令时,出现以下错误。

aws
Traceback (most recent call last):
  File "/usr/local/bin/aws", line 27, in <module>
    sys.exit(main())
  File "/usr/local/bin/aws", line 23, in main
    return awscli.clidriver.main()
  File "/usr/local/lib/python3.9/site-packages/awscli/clidriver.py", line 68, in main
    driver = create_clidriver()
  File "/usr/local/lib/python3.9/site-packages/awscli/clidriver.py", line 77, in create_clidriver
    load_plugins(session.full_config.get('plugins', {}),
  File "/usr/local/lib/python3.9/site-packages/awscli/plugin.py", line 44, in load_plugins
    modules = _import_plugins(plugin_mapping)
  File "/usr/local/lib/python3.9/site-packages/awscli/plugin.py", line 61, in _import_plugins
    module = __import__(path, fromlist=[module])
  File "/usr/local/lib/python3.9/site-packages/awscli/handlers.py", line 42, in <module>
    from awscli.customizations.history import register_history_mode …
Run Code Online (Sandbox Code Playgroud)

python

12
推荐指数
1
解决办法
1万
查看次数