���] Kubernetes ��(qu��n)��ָ��-��Docker��Kubernetes���`ȫ���|-��2��
�Є�����ӛ����P�ȸ�����ȫԔ��Ʒ���f��>>
-
>
ȫ��Ӌ��C�ȼ���ԇ�����濼�}��ģ�M������Ԕ�⡤����MSOffice������
-
>
�Q��(zh��n)�Мy5000�}(���Z�����c���_)
-
>
ܛ�����ܜyԇ.�����c�{(di��o)��(y��u)���`֮·
-
>
��һ�д��aAndroid
-
>
JAVA���m(x��)����
-
>
EXCEL��̿ƕ�(��ȫ��)(ȫ��ӡˢ)
-
>
��ȌW��
Kubernetes ��(qu��n)��ָ��-��Docker��Kubernetes���`ȫ���|-��2�� ���(qu��n)��Ϣ
- ISBN��9787121299414
- �l�δa��9787121299414 ; 978-7-121-29941-4
- �b�������o
- �Ԕ�(sh��)�����o
- ���������o
- ���ٷ��>>
Kubernetes ��(qu��n)��ָ��-��Docker��Kubernetes���`ȫ���|-��2�� ������ɫ
Kubernetes���ɹȸ��_Դ��Docker������Ⱥ����ϵ�y(t��ng)�����������đ����ṩ���YԴ�{(di��o)�ȡ������\�������հl(f��)�F(xi��n)���U�ݼ��s�ݵ�һ�����ܡ�������һ���_�l(f��)�ߵĽǶ�ȥ�����������ͽ�Q���}��������Kubernetes���T������ԭ�������`ָ�����_�l(f��)ָ�������������\�Sָ�ϼ�Դ�a�����ȷ���ă�(n��i)�����D�IJ�ï����(n��i)���S�����ɜ\����v��ȫ���������@�����a(ch��n)�h(hu��n)���п��ܳ��F(xi��n)�Ć��}���o���˴����ĵ��Ͱ��������簲ȫ���}���W(w��ng)�j�������x�����߿����Է�����Trouble Shooting���ɵ����к��Ŀɽ��b�����oՓ�nj���ܛ�����̎����yԇ���̎����\�S���̎���ܛ���ܘ�(g��u)�������g(sh��)��(j��ng)����߀�nj����Y��IT��ʿ���f���������O�߅����rֵ��
Kubernetes ��(qu��n)��ָ��-��Docker��Kubernetes���`ȫ���|-��2�� ��(n��i)�ݺ���
����������ȦKubernetes�ذ��_ɽ����Kubernetes��(qu��n)��ָ�ϣ���Docker��Kubernetes���`ȫ���|�������������������µ�20166 kubernetes v13�汾��������20157�l(f��)��10�汾֮��v11��v12��v13�汾��ȫ����������������(j��)��1����x�߷�����ȫ�µ�Kubernetes�汾������(n��i)���M���˴����ӆ����x�w���ѡ�
�������@��һ����Ŀǰ��ֹ��������Ӌ���I���g(sh��)���`���ˁ��f�dz��Ѓrֵ�ĕ�����Kubernetes���������B(t��i)Ȧ�е���Ҫһ�T���l(f��)չ�ٶȘO�죬�F(xi��n)�ѓ���800�������aؕ�I�ߡ�����������Kubernetes���T������ԭ�������`ָ�����_�l(f��)ָ�������������\�Sָ�ϼ�Դ�a�����ȷ���ă�(n��i)�ݣ��ɜ\����ؽ�B��Kubernetes������ƽ�_�������@�����a(ch��n)�h(hu��n)���п��ܳ��F(xi��n)�Ć��}���o���˴����ĵ��Ͱ������кܺõĿɽ��b�ԡ�
��������ȫ�����Ի��չ�˾��Ӌ�㌍��(zh��n)һ�������J�ز��@��̽�������NITǰհ���g(sh��)������ȫ��������ļ��g(sh��)�ܘ�(g��u)�wϵ������(chu��ng)�¼��g(sh��)�����ğ��顢���H���g(sh��)�I���ߵ�ҕҰ��߀��������I(y��)��IT�ܘ�(g��u)��������ա�
Kubernetes ��(qu��n)��ָ��-��Docker��Kubernetes���`ȫ���|-��2�� Ŀ�
1.1 Kubernetes ��ʲô.......................................................................................................................... 1
1.2 ��ʲôҪ��Kubernetes ................................................................................................................ 4
1.3 ��һ�����ε������_ʼ............................................................................................................... 5
1.3.1 �h(hu��n)���ʂ�................................................................................................................................. 6
1.3.2 ����MySQL ����................................................................................................................... 7
1.3.3 ����Tomcat ����.................................................................................................................... 9
1.3.4 ͨ�^�g�[���L���W(w��ng)�.............................................................................................................11
1.4 Kubernetes ����������g(sh��)�Z......................................................................................................12
1.4.1 Master ....................................................................................................................................12
1.4.2 Node.......................................................................................................................................13
1.4.3 Pod .........................................................................................................................................15
1.4.4 Label���˺���........................................................................................................................19
1.4.5 Replication Controller��RC��................................................................................................22��1�� Kubernetes ���T 1
1.1 Kubernetes ��ʲô.......................................................................................................................... 1
1.2 ��ʲôҪ��Kubernetes ................................................................................................................ 4
1.3 ��һ�����ε������_ʼ............................................................................................................... 5
1.3.1 �h(hu��n)���ʂ�................................................................................................................................. 6
1.3.2 ����MySQL ����................................................................................................................... 7
1.3.3 ����Tomcat ����.................................................................................................................... 9
1.3.4 ͨ�^�g�[���L���W(w��ng)�.............................................................................................................11
1.4 Kubernetes ����������g(sh��)�Z......................................................................................................12
1.4.1 Master ....................................................................................................................................12
1.4.2 Node.......................................................................................................................................13
1.4.3 Pod .........................................................................................................................................15
1.4.4 Label���˺���........................................................................................................................19
1.4.5 Replication Controller��RC��................................................................................................22
1.4.6 Deployment............................................................................................................................25
1.4.7 Horizontal Pod Autoscaler��HPA�� .......................................................................................27
1.4.8 Service�����գ�.....................................................................................................................29
1.4.9 Volume���惦���� ................................................................................................................35
1.4.10 Persistent Volume..................................................................................................................39
1.4.11 Namespace���������g��.....................................................................................................40
1.4.12 Annotation��ע�⣩.............................................................................................................42
1.4.13 �Y(ji��)......................................................................................................................................42
��2�� Kubernetes ���`ָ�� 43
2.1 Kubernetes ���b�c����...............................................................................................................43
2.1.1 ���bKubernetes.....................................................................................................................43
2.1.2 ���ú͆���Kubernetes ����.................................................................................................45
2.1.3 Kubernetes ��Ⱥ�İ�ȫ�O��..................................................................................................51
2.1.4 Kubernetes �İ汾����..........................................................................................................57
2.1.5 ��(n��i)�W(w��ng)�е�Kubernetes ���P(gu��n)����.............................................................................................57
2.1.6 Kubernetes ���ķ�������Ԕ��..............................................................................................58
2.1.7 Kubernetes ��Ⱥ�W(w��ng)�j���÷���..............................................................................................72
2.2 kubectl �����й����÷�Ԕ��....................................................................................................80
2.2.1 kubectl �÷�����....................................................................................................................80
2.2.2 kubectl ������Ԕ��................................................................................................................82
2.2.3 kubectl ����(sh��)�б�....................................................................................................................84
2.2.4 kubectl ݔ����ʽ....................................................................................................................84
2.2.5 kubectl ����ʾ��....................................................................................................................86
2.3 Guestbook ʾ����Hello World...................................................................................................87
2.3.1 ��(chu��ng)��redis-master RC ��Service............................................................................................89
2.3.2 ��(chu��ng)��redis-slave RC ��Service ..............................................................................................91
2.3.3 ��(chu��ng)��frontend RC ��Service ..................................................................................................93
2.3.4 ͨ�^�g�[���L��frontend ���..............................................................................................96
2.4 ��������Pod.................................................................................................................................97
2.4.1 Pod ���xԔ��.........................................................................................................................97
2.4.2 Pod �Ļ����÷�....................................................................................................................102
2.4.3 �o�B(t��i)Pod ...............................................................................................................................107
2.4.4 Pod ��������Volume ..........................................................................................................108
2.4.5 Pod �����ù���....................................................................................................................110
2.4.6 Pod �������ں��؆�����....................................................................................................123
2.4.7 Pod �����z��.......................................................................................................................124
2.4.8 ���D(zhu��n)Pod �{(di��o)��......................................................................................................................126
2.4.9 Pod �ĔU�ݺͿs��................................................................................................................135
2.4.10 Pod �ĝL������..................................................................................................................139
2.5 ��������Service .........................................................................................................................143
2.5.1 Service ���xԔ��..................................................................................................................143
2.5.2 Service �����÷�..................................................................................................................145
2.5.3 ��Ⱥ�ⲿ�L��Pod ��Service..............................................................................................150
2.5.4 DNS ���մָ��..............................................................................................................153
2.5.5 Ingress��HTTP 7 ��·3��Ϣ
Kubernetes ��(qu��n)��ָ��-��Docker��Kubernetes���`ȫ���|-��2�� ���P(gu��n)�Y��
�������@��һ����Ŀǰ��ֹ��������Ӌ���I���g(sh��)���`���ˁ��f�dz��Ѓrֵ�ĕ������������߁�����Ӌ�㌍��(zh��n)һ�������J�ز��@��̽�������NITǰհ���g(sh��)�������ڻ�����������ĕr�ڼ���������Ǽ���ļ��g(sh��)��������缉����I(y��)��(g��u)�����ஔ�������Ϣϵ�y(t��ng)����������ȫ��������ļ��g(sh��)�ܘ�(g��u)�wϵ����������(chu��ng)�¼��g(sh��)�����ğ������������H���g(sh��)�I���ߵ�ҕҰ��߀��������I(y��)��IT�ܘ�(g��u)�����������
����������Kubernetes���T���\�ЙC����ԭ���������ȃ�(n��i)�����ɜ\����ؽ�B�ˮ�ǰ�l(f��)չ�ٶȘO���ұ��J�ɶȘO�ߵ�Kubernetes������ƽ�_�������@�����a(ch��n)�h(hu��n)���п��ܳ��F(xi��n)�Ć��}���o���˴����ĵ��Ͱ������кܺõĿɽ��b����
��Փ���dz���T���ܘ�(g��u)����߀����ԃ���IT���������㶼��ͨ�^�������|���dz����T��Docker��Kubernetes���g(sh��)�ķdz���������ā�Č��`�}�j�����ܵ���Ӌ�㼼�g(sh��)�I�������Ϣ��
——�����Ї��^(q��)CMS ؓ؟�� ���t��
——InfoQ���� �����������@��һ����Ŀǰ��ֹ��������Ӌ���I���g(sh��)���`���ˁ��f�dz��Ѓrֵ�ĕ������������߁�����Ӌ�㌍��(zh��n)һ�������J�ز��@��̽�������NITǰհ���g(sh��)�������ڻ�����������ĕr�ڼ���������Ǽ���ļ��g(sh��)��������缉����I(y��)��(g��u)�����ஔ�������Ϣϵ�y(t��ng)����������ȫ��������ļ��g(sh��)�ܘ�(g��u)�wϵ����������(chu��ng)�¼��g(sh��)�����ğ������������H���g(sh��)�I���ߵ�ҕҰ��߀��������I(y��)��IT�ܘ�(g��u)�����������
����������Kubernetes���T���\�ЙC�ơ�ԭ���������ȃ�(n��i)�����ɜ\����ؽ�B�ˮ�ǰ�l(f��)չ�ٶȘO���ұ��J�ɶȘO�ߵ�Kubernetes������ƽ�_�������@�����a(ch��n)�h(hu��n)���п��ܳ��F(xi��n)�Ć��}���o���˴����ĵ��Ͱ������кܺõĿɽ��b����
��Փ���dz���T���ܘ�(g��u)����߀����ԃ���IT���������㶼��ͨ�^�������|���dz����T��Docker��Kubernetes���g(sh��)�ķdz���������ā�Č��`�}�j�����ܵ���Ӌ�㼼�g(sh��)�I�������Ϣ��
——�����Ї��^(q��)CMS ؓ؟�� ���t��
Kubernetes���������B(t��i)Ȧ�е���Ҫһ�T���l(f��)չ�ٶȷdz��죬�F(xi��n)���ѽ�(j��ng)����800�������aؕ�I�����ȸ������������{(di��o)�ȷ��������dz��S���Ľ�(j��ng)����Kubernetes�ļܘ�(g��u)�OӋ������ܲ��e���F(xi��n)��������(n��i)�ѽ�(j��ng)�кܶ˾�ڑ���Kubernetes��InfoQҲ���@����l(f��)���Ͳ߄��˺ܶ��������@�LJ���(n��i)���T�v��Kubernetes���ذ��_ɽ֮�����ļܘ�(g��u)��Դ���a����ԭ������������(n��i)��ȫ���Ԕ�M���dz����e��
——InfoQ���� ����
Kubernetes���ɹȸ��_Դ��Docker������Ⱥ����ϵ�y(t��ng)�����������đ����ṩ���YԴ�{(di��o)���������\�������հl(f��)�F(xi��n)���U�����s�ݵ�һ���������������ѽ�(j��ng)�ܻ��Docker��Kubernetes��һ��ܺõ�����������������������Kubernetes�Ļ��A����������Ԓ�}�����v�ú�ȫ����
——�S�J�Ƽ��ɷ�����˾�\�S��(j��ng)�� ���ɼ���Ϣ
Kubernetes ��(qu��n)��ָ��-��Docker��Kubernetes���`ȫ���|-��2�� ���ߺ���
���� / ���չ�˾���
����ʮ�����IT�ĘI(y��)��(j��ng)����߂��S������Ӌ������(sh��)��(j��)�����ʹ�����I(y��)�����õļܘ�(g��u)�OӋ�͌�ʩ��(j��ng)���������������(li��n)�W(w��ng)���I����Y�����
���г��^15���ܛ���аl(f��)��(j��ng)��ע�����ܛ������Ӌ�㷽���ܛ���аl(f��)�������S���Ĵ����Ŀ�ܘ�(g��u)�OӋ��(j��ng)����ǘI(y��)�����еľ߂��Coding������S���Y��ܘ�(g��u)����Ҳ�ǡ�ZeroC Ice��(qu��n)��ָ�ϡ���������
���ж���IT�ИI(y��)�ĘI(y��)��(j��ng)���c�^�������͑��õļܘ�(g��u)�OӋ��ϵ�y(t��ng)�_�l(f��)�͌�ʩ�������ͨ��(sh��)��(j��)����Ӌ�㼰����ϵ�y(t��ng)�ܘ�(g��u)���_�l(f��)�����P(gu��n)���g(sh��)������(li��n)�W(w��ng)������ИI(y��)�ğ��c���g(sh��)������̵�����������Ӌ��ʹ�(sh��)��(j��)����ļ��g(sh��)������
�_Դܛ�����Ԅӻ��ۺ���������ʮ����ĘI(y��)��(j��ng)�����ܛ���������ڵĸ����h(hu��n)��(ji��)������̵����⡣
�Z���� / ���չ�˾���Ŀ��(j��ng)��������(g��u)��
���г��^15�������ИI(y��)ϵ�y(t��ng)���O��(j��ng)��������˶����Ŵ���ϵ�y(t��ng)�ļܘ�(g��u)�OӋ������������Ӌ��ʹ�(sh��)��(j��)������ИI(y��)�еđ��Ó����S���Ľ�(j��ng)������� / ���չ�˾���
����ʮ�����IT�ĘI(y��)��(j��ng)����߂��S������Ӌ�㡢��(sh��)��(j��)�����ʹ�����I(y��)�����õļܘ�(g��u)�OӋ�͌�ʩ��(j��ng)�������š���������(li��n)�W(w��ng)���I����Y��ҡ�
�����x / ���չ�˾�Y��ܘ�(g��u)��
���г��^15���ܛ���аl(f��)��(j��ng)�����ע�����ܛ������Ӌ�㷽���ܛ���аl(f��)�������S���Ĵ����Ŀ�ܘ�(g��u)�OӋ��(j��ng)����ǘI(y��)�����еľ߂��Coding������S���Y��ܘ�(g��u)����Ҳ�ǡ�ZeroC Ice��(qu��n)��ָ�ϡ���������
���� / ���չ�˾�Y��ϵ�y(t��ng)�ܘ�(g��u)������(sh��)��(j��)����Ӌ�㼼�g(sh��)����
���ж���IT�ИI(y��)�ĘI(y��)��(j��ng)������c�^�������͑��õļܘ�(g��u)�OӋ��ϵ�y(t��ng)�_�l(f��)�͌�ʩ�������ͨ��(sh��)��(j��)����Ӌ�㼰����ϵ�y(t��ng)�ܘ�(g��u)���_�l(f��)�����P(gu��n)���g(sh��)������(li��n)�W(w��ng)������ИI(y��)�ğ��c���g(sh��)������̵�����������Ӌ��ʹ�(sh��)��(j��)����ļ��g(sh��)������
������ / ���չ�˾�Y��ܘ�(g��u)��
�_Դܛ�����Ԅӻ��ۺ��ߣ�����ʮ����ĘI(y��)��(j��ng)�����ܛ���������ڵĸ����h(hu��n)��(ji��)������̵�������
�Z���� / ���չ�˾���Ŀ��(j��ng)��������(g��u)��
���г��^15�������ИI(y��)ϵ�y(t��ng)���O��(j��ng)��������˶����Ŵ���ϵ�y(t��ng)�ļܘ�(g��u)�OӋ������������Ӌ��ʹ�(sh��)��(j��)������ИI(y��)�еđ��Ó����S���Ľ�(j��ng)���
�ޕԌ� / ���չ�˾���
���г��^7��Ĝyԇ��ԃ���|(zh��)��������(j��ng)�������Ӌ������(sh��)��(j��)�ͷֲ�ʽ�\��ܘ�(g��u)�µĘI(y��)���|(zh��)�����Ʒ����зdz��S�����Ŀ���`���ĵ��������ƄӽM���ܘ�(g��u)��(y��u)�����S���Ľ�(j��ng)��������������^���˵Ĵ����Ŀ����ܛ���a(ch��n)Ʒ����Ҏ(gu��)�����wϵ���������\�I�ṩָ����
���Լt / ���չ�˾����ԃ�
���г��^10�������ИI(y��)�ĘI(y��)��(j��ng)����H�v�Ї��Ƅ�BSS/OSS�I�����ϵ�y(t��ng)�Ľ��O�l(f��)չ�v�����߂��S������ԃҎ(gu��)��������������a(ch��n)Ʒ�OӋ���Ŀ�������yԇ������(j��ng)�����ע����Ӌ������(sh��)��(j��)��ǰ�ؼ��g(sh��)���о�����Ϣ
- >
�����S�����-�������Ծ���
- >
���������~����Փ/���С��
- >
�ؑ��۬��z
- >
����?gu��)����x��Ѹ:�����¾�
- >
�Ї����ڞ��K��߅���^(q��):�vʷ�c��W����
- >
Ԋ��(j��ng)-����ĸ質
- >
���c�R
- >
�_�����_�m�x���S�P-���b