240 发简信
IP属地:上海
  • 120
    基于OAuth2的OIDC (OpenId Connect) 身份认证

    OIDC协议 OIDC(OpenID Connect)是在OAuth2上构建了一个身份层,是一个基于OAuth2协议的身份认证标准协议。 OAuth2协议 OAuth2是一个...

  • 120
    OAuth 2.0 的四种方式

    上一篇文章[http://www.ruanyifeng.com/blog/2019/04/oauth_design.html]介绍了 OAuth 2.0 是一种授权机制,主要...

  • 1.4 通过volumeMount方式使用

    _____________________

    volumes:
    - name: v-serverxml
    configMap:
    name: cm-appconfigfiles #使用这个名字的cm
    items:
    - key: key-serverxml
    path: server.xml
    - key: key-loggingproperties
    path: logging.properties

    2.4、深入pod-configMap

    1、 创建configMap 1.1 yaml文件方式 太长,详见此 1.2 命令行方式 1.3 pod通过环境变量使用cm 创建个容器使用cm 1.4 通过volumeMo...

  • apiVersion: v1
    kind: Pod
    metadata:
    name: cm-test-pod
    spec:
    containers:
    - name: cm-test-container
    image: busybox
    command: ["/bin/sh", "-c", "env | grep APP"]
    env:
    - name: APPLOGLEVEL
    valueFrom:
    configMapKeyRef:
    name: cm-appvars
    key: appLogLevel
    - name: APPDATADIR
    valueFrom:
    configMapKeyRef:
    name: cm-appvars
    key: appDataDir

    //////
    权威指南的书中可是有:
    restartPolicy: Never

    2.4、深入pod-configMap

    1、 创建configMap 1.1 yaml文件方式 太长,详见此 1.2 命令行方式 1.3 pod通过环境变量使用cm 创建个容器使用cm 1.4 通过volumeMo...

  • 2.4、深入pod-configMap

    1、 创建configMap 1.1 yaml文件方式 太长,详见此 1.2 命令行方式 1.3 pod通过环境变量使用cm 创建个容器使用cm 1.4 通过volumeMo...

  • 2.3、深入pod-基本用法、共享volume

    1、 php + redis容器 pod配置文件: frontend-localredis-pod.yaml 2、 共享volume pod中包含tomcat和busybox...

  • volumes:
    # emptyDir的意思是: 内容为空,无须指定宿主机对应的目录文件,pod从node中移除时也会被永久删除,一般用于临时空间、临时目录
    - name: app-logs
    emptyDir: {}

    /////////////////////

    volume没有与container对齐噢.

    2.3、深入pod-基本用法、共享volume

    1、 php + redis容器 pod配置文件: frontend-localredis-pod.yaml 2、 共享volume pod中包含tomcat和busybox...

  • 120
    Kubernetes探索学习系列001----kubeadm快速部署Kubernetes集群

    Centos7.6使用kubeadm快速部署kubernetes集群 首先笔者为什么要使用kubeadm来部署kubernetes呢?因为kubeadm是kubernetes...

  • 120
    RabbitMQ入门教程(概念,应用场景,安装,使用)

    RabbitMQ 简介 RabbitMQ是一个在AMQP(Advanced Message Queuing Protocol )基础上实现的,可复用的企业消息系统。它可以用于...

  • curl 命令详解

    [TOC] 常用参数 参数描述-I/--head只显示传输文档,经常用于测试连接本身-o/--output把输出写到该文件中,必须输入保存文件名-O/--remote-nam...

  • 120
    Linux查看内存使用情况方法

    1. top命令: 输入命令: top 输出内容展示: 内容分析: PID:进程的ID USER:进程所有者 PR:进程的优先级别,越小越优先被执行 NI:...

  • 120
    分手后,为什么女生喜欢“拉黑”,男生更喜欢“删除”呢?

    在一段恋爱关系中,男女生有许多不同之处。男生习惯主动,而女生相对内敛一些。而长时间相处了之后,女生会对男生更加依赖,而男生却开始对女生逐渐冷淡。对于一段感情的结束,男生更喜欢...

  • linux下 docker 的安装

    1. Ubuntu 环境下安装配置 Docker 1.1 系统版本要求 最低支持12.04 LTS,推荐 14.04 LTS我这里安装的时候使用了 16.04 LTS 如果使...

  • 在运行 “”测试登录动作“”时候,将 test_login_action_success 测试函数中的302改成200,就会报错如您所截图一样。
    (venv) liujindeMacBook-Pro:guest liujin$ python3 manage.py test sign.tests.LoginActionTest
    Creating test database for alias 'default'...
    System check identified no issues (0 silenced).
    .F..
    ======================================================================
    FAIL: test_login_action_success (sign.tests.LoginActionTest)
    登录成功
    ----------------------------------------------------------------------
    Traceback (most recent call last):
    File "/Users/liujin/Documents/virtualenv3.7Demo/venv/bin/guest/sign/tests.py", line 65, in test_login_action_success
    self.assertEqual(response.status_code, 200)
    AssertionError: 302 != 200

    ----------------------------------------------------------------------
    Ran 4 tests in 0.924s

    FAILED (failures=1)
    Destroying test database for alias 'default'...

    想不通的是,明明是第4个 用例没有通过,应该是...F ,可是 为什么 测试之后,显示的是 .F.. ??

    第6章 Django测试

    内容来源于《Web接口开发与自动化测试——基于Python语言》虫师编著,如有涉及版权问题,归虫师本人所有。请大家支持虫师的著作:http://www.broadview.c...

个人介绍
"一命二运三风水,四积阴德五读书,六名七相八敬神,九交贵人十养生。"