<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 20:29:47 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/@pmliang/rss" rel="self" type="application/rss+xml"/><item><title><![CDATA[kubernetes集群安装]]></title><description><![CDATA[kubernetes集群手工安装 这里以一台master节点和一台node节点为例，其中我将master也用作node 一、master节点 先关闭防火墙： # systemctl stop firewalld # systemctl disable firewalld 安装etcd 首先需要在GitHub上下载etcd的二进制文件包，这里以etcd-v3.1.15-linux-amd64.tar.gz为例]]></description><link>http://direct.ecency.com/kubernetes/@pmliang/kubernetes</link><guid isPermaLink="true">http://direct.ecency.com/kubernetes/@pmliang/kubernetes</guid><category><![CDATA[kubernetes]]></category><dc:creator><![CDATA[pmliang]]></dc:creator><pubDate>Sun, 03 Jun 2018 10:12:03 GMT</pubDate></item><item><title><![CDATA[kubernetes中LimitRange的理解]]></title><description><![CDATA[kubernetes中LimitRange的理解 今天学习了LimitRange，大概总结一下LimitRange的用法，LimitRange是在pod和container级别的资源限制，先看以下的例子: apiVersion: v1 kind: LimitRange metadata: name: mylimits spec: limits: - max: cpu: "4" memory:]]></description><link>http://direct.ecency.com/kubernetes/@pmliang/kubernetes-limitrange</link><guid isPermaLink="true">http://direct.ecency.com/kubernetes/@pmliang/kubernetes-limitrange</guid><category><![CDATA[kubernetes]]></category><dc:creator><![CDATA[pmliang]]></dc:creator><pubDate>Sat, 02 Jun 2018 08:45:30 GMT</pubDate></item><item><title><![CDATA[flannel网络的安装]]></title><description><![CDATA[flannel网络的安装配置 今天在做kubernetes集群中flannel网络的配置时遇到的问题，记录下来 一、安装etcd： 如果搭建好了kubernetes集群，应该是已经安装配置好了etcd，这里简单说一下： 为什么需要etcd，是因为flannel使用etcd作为数据库，保存集群中分配的网络信息，从而保证了集群中的pod网络是同一个网段，并且不会重复。 使用yum install]]></description><link>http://direct.ecency.com/kubernetes/@pmliang/flannel</link><guid isPermaLink="true">http://direct.ecency.com/kubernetes/@pmliang/flannel</guid><category><![CDATA[kubernetes]]></category><dc:creator><![CDATA[pmliang]]></dc:creator><pubDate>Tue, 29 May 2018 07:27:57 GMT</pubDate></item><item><title><![CDATA[pod启动失败解决办法]]></title><description><![CDATA[在《kubernetes权威指南》入门的一个例子中，发现pod一直处于ContainerCreating的状态，用kubectl describe pod mysql的时候发现如下报错： Events: FirstSeen LastSeen Count From SubObjectPath Type Reason Message --------- -------- ----- ---- -------------]]></description><link>http://direct.ecency.com/kubernetes/@pmliang/pod</link><guid isPermaLink="true">http://direct.ecency.com/kubernetes/@pmliang/pod</guid><category><![CDATA[kubernetes]]></category><dc:creator><![CDATA[pmliang]]></dc:creator><pubDate>Tue, 29 May 2018 00:07:18 GMT</pubDate></item><item><title><![CDATA[Linux特殊权限介绍]]></title><description><![CDATA[Linux特殊权限介绍 一、s权限： 当s权限位于可执行命令所有者的位置时，其他用户执行时将具有所有者的权限 # ll $(which passwd) -rwsr-xr-x. 1 root root 27832 1月 30 2014 /usr/bin/passwd # ll /etc/shadow ----------. 1 root root 1447 5月 17 20:58 /etc/shadow]]></description><link>http://direct.ecency.com/linux/@pmliang/linux</link><guid isPermaLink="true">http://direct.ecency.com/linux/@pmliang/linux</guid><category><![CDATA[linux]]></category><dc:creator><![CDATA[pmliang]]></dc:creator><pubDate>Sun, 27 May 2018 05:08:33 GMT</pubDate></item><item><title><![CDATA[sqlalchemy用法]]></title><description><![CDATA[from sqlalchemy import Column, String, create_engine from sqlalchemy.orm import sessionmaker from sqlalchemy.ext.declarative import declarative_base 连接 Base = declarative_base() engine =]]></description><link>http://direct.ecency.com/python/@pmliang/sqlalchemy</link><guid isPermaLink="true">http://direct.ecency.com/python/@pmliang/sqlalchemy</guid><category><![CDATA[python]]></category><dc:creator><![CDATA[pmliang]]></dc:creator><pubDate>Fri, 25 May 2018 06:35:12 GMT</pubDate></item><item><title><![CDATA[大规模数据清洗利器FlashText用法示例]]></title><description><![CDATA[大规模数据清洗利器FlashText用法示例 安装 pip install flashtext 提取关键字 >>> from flashtext import KeywordProcessor >>> keyword_processor = KeywordProcess() >>> #]]></description><link>http://direct.ecency.com/python/@pmliang/flashtext</link><guid isPermaLink="true">http://direct.ecency.com/python/@pmliang/flashtext</guid><category><![CDATA[python]]></category><dc:creator><![CDATA[pmliang]]></dc:creator><pubDate>Fri, 25 May 2018 06:25:39 GMT</pubDate></item><item><title><![CDATA[AWK常见用法（二）]]></title><description><![CDATA[AWK实例演示 当出现合并文件的需求时，可以考虑使用数组 合并两个文件，a1和a2: # cat a1 1 苹果 水果 2 梨子 水果 3 草莓 水果 4 土豆 蔬菜 5 恐龙 动物 # cat a2 01,苹果 水果 02,梨子 水果 03,香蕉 水果 04,土豆 蔬菜 05,香肠 食品 # awk -F"[ ,]" 'NR==FNR{a[$2]=$1}NR!=FNR{print]]></description><link>http://direct.ecency.com/linux/@pmliang/6dupga-awk</link><guid isPermaLink="true">http://direct.ecency.com/linux/@pmliang/6dupga-awk</guid><category><![CDATA[linux]]></category><dc:creator><![CDATA[pmliang]]></dc:creator><pubDate>Tue, 22 May 2018 13:59:00 GMT</pubDate></item><item><title><![CDATA[AWK常见用法（一）]]></title><description><![CDATA[一、初识AWK AWK有其他的衍生版本，比如nawk和gawk，在Linux发行版里，默认使用的是gawk: # ls -l `which awk` lrwxrwxrwx. 1 root root 4 5月 9 20:25 /usr/bin/awk -> gawk 二、AWK的工作流程]]></description><link>http://direct.ecency.com/linux/@pmliang/awk</link><guid isPermaLink="true">http://direct.ecency.com/linux/@pmliang/awk</guid><category><![CDATA[linux]]></category><dc:creator><![CDATA[pmliang]]></dc:creator><pubDate>Sun, 20 May 2018 12:44:09 GMT</pubDate></item></channel></rss>