Docker

  • k8s运行容器之Job(四)

    Job 容器按照持续运行的时间可分为两类:服务类容器和工作类容器。 服务类容器通常持续提供服务,需要一直运行,比如 http server,daemon 等。工作类容器则是一次性任务,比如批处理程序,完成后容器就退出。 Kube…

    智能运维 2021年8月6日
  • k8s运行容器之deployment(三)

    deployment 我们已经知道k8s是通过各种controller来管理pod的生命周期。为了满足不同业务场景,k8s开发了Deployment、ReplicaSet、DaemonSet、StatefuleSet、Job 等多种 Controller。我们首先学习最常用的 Deployme…

    智能运维 2021年8月6日
  • k8s健康检查(七)

    默认的健康检查 强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 Liveness 和 Readiness 探测机制设置更精细的健康检查,进…

    智能运维 2021年8月6日
  • k8s数据管理(八)

    volume 我们经常会说:容器和 Pod 是短暂的。其含义是它们的生命周期可能很短,会被频繁地销毁和创建。容器销毁时,保存在容器内部文件系统中的数据都会被清除。 为了持久化保存容器的数据,可以使用 Kubernetes Vo…

    智能运维 2021年8月6日
  • k8s集群监控(十一)

    Weave Scope     Weave Scope 是 Docker 和 Kubernetes 可视化监控工具。Scope 提供了至上而下的集群基础设施和应用的完整视图,用户可以轻松对分布式的容器化应用进行实时监控和问题诊断。   第一步:安…

    智能运维 2021年8月6日
  • 平安证券Kubernetes落地实践

    在此文中,主要讲述平安证券在进行Kubernetes的落地实践中,涉及到的几点小小的经验分享: 镜像制作过程中让JAVA应用感知容器资源; 制作支持GPU的AI项目镜像; 使用Operator部署有状态应用; Kubernetes应用指标的…

    智能运维 2021年8月6日
  • 15 个让新手爱不释手的 Python 高级库

    为什么我喜欢 Python ? 对于初学者来说,这是一种简单易学的编程语言;另一个原因:大量开箱即用的第三方库,正是 23 万个由用户提供的软件包使得 Python 真正强大和流行 在本文中,我挑选了15个最有用的软件包,…

    编程笔记 2021年8月6日
  • 为什么我们从 Docker 转向了 Go?

    在以往的很多项目中,我们都采用了Docker,而且效果都很不错(大多数时候都不错,只不过有时我们的生产系统中的红帽系统文件会出一些莫名的状况,但可能并不是Docker的问题)。但是,这一次我们并没有采用Docker,…

    编程笔记 2021年8月6日
  • 如何将你的Python项目全面自动化?

    每个项目——无论你是在从事 Web 应用程序、数据科学还是 AI 开发——都可以从配置良好的 CI/CD、Docker 镜像或一些额外的代码质量工具(如 CodeClimate 或 SonarCloud)中获益。所有这些都是本文要讨论的内容,我们将…

    编程笔记 2021年8月6日
  • 在Python中使用httpx模块

    导入httpx In [25]: import httpx 获取一个网页 In [26]: r = httpx.get("https://httpbin.org/get") In [27]: r Out[27]: <Response [200 OK]> 同样,发送HTTP POST请求: In [28]: r = httpx.post("https://h…

    编程笔记 2021年8月6日