Kubernetes�N���X�^�̓���ɂ�Pod�ԂŒʐM���邽�߂̎d�g�݂��K�v�ł��B�uClusterIP�v�uNodePort�v�uLoadBalancer�v��3�́uService�v�̎d�g�݂����ꂼ��Љ�܂��B
�@�R���e�i�I�[�P�X�g���[�^�[�uKubernetes�v�ł͕����̃R���e�i���s�z�X�g���N���X�^�i�ȉ��AKubernetes�N���X�^�j���\�����܂��B����̓R���e�i�Ǘ��c�[���uDocker�v�̈�ʓI�Ȋ��ɂ����āA�R���e�i�ԒʐM���R���e�i���s�z�X�g���Ŋ������邱�ƂƂ͈قȂ�܂��B���̂���Kubernetes�̏ꍇ�AKubernetes�N���X�^���̃z�X�g���ׁi�܂��j����uPod�v�iKubernetes�N���X�^�ɂ�����A�v���P�[�V�����̎��s�P�ʁj�ԂŒʐM����d�g�݂��K�v�ɂȂ�܂��BKubernetes�N���X�^�̊O������Pod�ɐڑ����邽�߂̎d�g�݂��K�v�ł��B
�@Kubernetes�N���X�^��Pod���N������ƁAKubernetes�͊ePod�ɌŗL��IP�A�h���X��t�^���܂��B�ePod�����݂ɒʐM���邽�߂̎d�g�݂Ƃ���CNI�iContainer Network Interface�j�v���O�C��������܂��BCNI�v���O�C���́A�R���e�i�Ԃ̒ʐM���`����CNI�i�R���e�i�l�b�g���[�N�C���^�t�F�[�X�j�������������̂ł��B��\�I�Ȃ��̂Ƃ��āuCalico�v��uFlannel�v�̑��ASDN�i�\�t�g�E�F�A��`�l�b�g���[�N�j���i�𗘗p���邽�߂�CNI�v���O�C���Ȃǂ�����܂��B
�@Kubernetes�̃Z�L�����e�B�@�\�uNetwork Policy�v�̃T�|�[�g��CNI�v���O�C���ɂ���ĈقȂ�܂��B�Ⴆ��Calico�ł́ANetwork Policy�ɂ��Pod�ԒʐM���ׂ������䂷�邱�Ƃ��ł��܂����AFlannel�ł�Network Policy�𗘗p�ł��܂���B���̂悤�ȈႢ�����邽�߁A�v���ɍ�����CNI�v���O�C����I������Kubernetes�̃R���e�i�l�b�g���[�N���\�����邱�ƂɂȂ�܂��B
�@Pod�O���[�v�i������Pod�j�ɃA�N�Z�X���邽�߂́uService�v�Ƃ������\�[�X�𗘗p���邱�ƂŁAPod�O���[�v�ɑ���A�N�Z�X�������ǂ��Ǘ����邱�Ƃ��\�ł��BService�ɂ͊���̃^�C�v�����݂��܂��B�{�e�ł́uClusterIP�v�uNodePort�v�uLoadBalancer�v��3�����グ�܂��B
�@Kubernetes�N���X�^�������Ŏg����Service��ClusterIP�ł��B������\�����邱�ƂŁA�P���Pod����Pod�O���[�v���Ă̒ʐM�����[�h�o�����V���O�i���ו��U�j���邱�Ƃ��\�ɂȂ�܂��BClusterIP��IP�A�h���X�́APod�O���[�v�ɑ��āA���[�h�o�����T�[��VIP�iVirtual IP�j�̂悤�ȓ���������IP�A�h���X�ɂȂ�܂��BVIP�Ƃ́A�e�A�N�Z�X�Ώۂ�����IP�A�h���X�Ƃ͕ʂ̉��z�I��IP�A�h���X�ł���AClusterIP�ɂ����ẮA����VIP�ɃA�N�Z�X�����VIP�̔w��ɂ���Pod�ɃA�N�Z�X���邱�Ƃ��\�ɂȂ�܂��B
�@ClusterIP��Kubernetes�N���X�^���ł̂ݗ��p���镉�ו��U�@�\�ł��BKubernetes�N���X�^�O������̐ڑ��ɂ�NodePort��LoadBalancer�Ƃ����^�C�v��Service�i��q�j�𗘗p���邱�Ƃ��\�ł��B
�@NodePort��Kubernetes�N���X�^���\������u�m�[�h�v��IP�A�h���X��Pod�O���[�v�����J���邽�߂̃|�[�g�ԍ������蓖�ĂāA�N���X�^�̊O������A�N�Z�X���\�ɂ���Service�ł��BNodePort��Pod�O���[�v������Service�Ƀ|�[�g�ԍ������蓖�Ă܂��BPod�O���[�v�ɑ��ẮA�m�[�h��IP�A�h���X�Ɗ��蓖�Ă�ꂽ�|�[�g�ԍ���g�ݍ��킹�ăA�N�Z�X���܂��B�|�[�g�ԍ��͈̔͂̓f�t�H���g�ł�30000�`32767�ƂȂ�A�A�N�Z�X������Pod�O���[�v���ƂɈقȂ�|�[�g�ԍ������蓖�Ă��܂��B
�@Pod�O���[�v��Kubernetes�N���X�^���ŋN������ꍇ�A�ePod�̓N���X�^���̂����ꂩ�̃m�[�h�ŋN�����܂��BKubernetes�N���X�^�O���炱����Pod�ɃA�N�Z�X����ۂ̈���m�[�h��IP�A�h���X�́APod�����s���Ă���m�[�h��IP�A�h���X�ł���K�v�͂���܂���B�����A�N�Z�X��̃m�[�h�ɃA�N�Z�X������Pod�O���[�v��Pod�����݂��Ȃ��Ă��ANodePort�͂���Pod�����݂��Ă���m�[�h�ɓ]�����܂��BPod�O���[�v�̊ePod�������̃m�[�h�ɑ��݂��Ă���ꍇ�ł��APod���ƂɃm�[�h��IP�A�h���X��ς���K�v�͂Ȃ��A1�̃m�[�h��IP�A�h���X�ŁAPod�O���[�v�̊ePod�ɃA�N�Z�X���邱�Ƃ��\�ł��B�ݒ�ɂ��A�w�肵���m�[�h��IP�A�h���X��Pod�����ɕ��ו��U�������邱�Ƃ��\�ł��B
�@NodePort�̎��̖��ɂ͒��ӂ��K�v�ł��B
�@�����̖����������邽�߂ɂ́A���ꂩ��Љ��Service��LoadBalancer��A�uIngress�v�Ƃ������\�[�X���g���K�v������܂��B
�@Service�̃^�C�v�Ƃ���LoadBalancer���w�肷�邱�ƂŁAKubernetes�N���X�^�O���Ɍ��J����IP�A�h���X���p�u���b�N�Ȃ��̂ɂ��邱�Ƃ��\�ɂȂ�܂��BNodePort�̏ꍇ��Pod�O���[�v�ɑ��ăA�N�Z�X����ۂɃ|�[�g�ԍ����g�p���܂����ALoadBalancer�̏ꍇ�̓|�[�g�ԍ����ӎ�����K�v������܂���B
�@LoadBalancer���g�p����ꍇ�AKubernetes�N���X�^����NodePort�𗘗p����\������ʓI�ł��BKubernetes�N���X�^�O���̃��[�h�o�����T�[�́A�}3�̂悤��NodePort�ɕ��ו��U���܂��B
�@���ۂɃI���v���~�X�C���t����Kubernetes�N���X�^�O���̃��[�h�o�����T�[���\�z����ꍇ�̓n�[�h�E�F�A�^�̃��[�h�o�����T�[��A�uMetalLB�v�Ƃ������\�t�g�E�F�A�^�̃��[�h�o�����T�[���p�����܂��BMetalLB��Google���J�������I���v���~�X�ł��g����\�t�g�E�F�A�^�̃��[�h�o�����T�[�ł��BBGP���[�h��L2���[�h������A���[�h���Ƃɓ��삪�ς��܂��BBGP���[�h�ł�Kubernetes�N���X�^�O���̃��[�^�[��BGP�ɂ��A�g���āA�e�m�[�h�ɕ��ו��U���ăp�P�b�g��]�����܂��BL2���[�h�̓V���v���Ƀm�[�h�Ԃő�\�����肵�A��\�m�[�h�����N�G�X�g���������铮��ɂȂ�܂��B
�@Ingress��Service�Ɠ����悤�ɁAKubernetes�̃��\�[�X�̈�ł��B�����܂ŏЉ�Ă���Service��L4�i���C���[4�j�̃��[�h�o�����V���O����܂����AIngress��HTTP/HTTPS�ʐM�ɑ���L7�i���C���[7�j�̃��[�h�o�����V���O����܂��B�I���v���~�X�C���t���ł́uNGINX Ingress Controller�v��p���č\�z������@������܂��BNGINX Ingress Controller��Web�T�[�o��v���L�V�T�[�o�Ƃ��ĊJ������Ă���I�[�v���\�[�X��NGINX���AKubernetes�N���X�^�ƘA�g���ė��p���邽�߂̃\�t�g�E�F�A�ł��B
�@����FQDN�i���S�C���h���C�����F�h���C������z�X�g�����ȗ����Ȃ����́j�ɑ���A�N�Z�X�ł����Ă��AIngress�́uhttp://AAA.co.jp/red�v�Ɓuhttp://AAA.co.jp/blue�v�̂悤�Ƀp�X���ƂɈقȂ�Pod�O���[�v�ɃA�N�Z�X�����邱�Ƃ��\�ł��B�}4�̂悤�Ɂu/red�v�p�́uService red�v�Ɓu/blue�v�p�́uService blue�v���`���邱�ƂŁA�A�N�Z�X��̃p�X�ɉ����ĈقȂ�Service�ɕ��ו��U���邱�Ƃ��\�ł��B
�@�p�u���b�N�N���E�h��Kubernetes�T�[�r�X�ł́AIngress��LoadBalancer�Ƃ��ăN���E�h�T�[�r�X�̃��[�h�o�����T�[�T�[�r�X�𗘗p���邱�Ƃ��ł��܂��B���������d�g�݂��I���v���~�X�ō\�z����̂͊ȒP�ł͂���܂���B��������7��ŏЉ���I���v���~�X�C���t������Kubernetes���i��A����Љ��SDN���i��CNI���g�����ƂŁA�I���v���~�X�C���t���ɂ����Ă��p�u���b�N�N���E�h�̂悤��Kubernetes�̃l�b�g���[�N���\�z���邱�Ƃ��\�ɂȂ�܂��B
�@����́ACisco ACI��VMware NSX-T���g����Kubernetes�̃l�b�g���[�N���Љ�܂��BCisco ACI��VMware NSX-T���g���āA���z�}�V���ƃR���e�i��ڑ�������@���������܂��B
�ʐM���Ǝ҂̃f�[�^�Z���^�[�ɂ����ăl�b�g���[�N��T�[�o�̉^�p���o����A�l�b�g�����V�X�e���Y�ɓ��ЁB�ш搧���WAN���������i�A���z���֘A���i��S����A��ɃN���E�h�≼�z�C���t���̊Ǘ��A�������A�l�b�g���[�N���z���̕���ɒ��͂��Ă���B
�f�[�^�Z���^�[�l�b�g���[�N�̑��A�}���`�N���E�h�����̃n�[�h�E�F�A��\�t�g�E�F�A�̍Ő�[�Z�p�Ɋւ��钲���E���A�Z�p�x���Ȃǂ�S���B���ڕ���́uKubernetes�v�B�����V�X�e����IP���Ɍ������Z�p�����E�����S�����Ă���B
IaaS�iInfrastructure as a Service�j���͂��߂Ƃ����N���E�h��ՋZ�p����ъǗ����i��S���B�R���e�i�Z�p�𒆐S�Ƃ����J���E��͊�Ղ̍\�z����^�p�A�R���e�i�Ɋ֘A�����������Z�p��Ď����i�̋Z�p���Ȃǂɒ��͂��Ă���B
Copyright © ITmedia, Inc. All Rights Reserved.
���m�点
�č�TechTarget Inc.��Informa Tech�f�W�^�����Ƃ��Ɩ���g�������Ƃ����\����܂����BTechTarget�W���p���͏]���ǂ���A�A�C�e�B���f�B�A�i���j���^�c���p�����܂��B���ꂩ������{��Ƃ�IT�I��ɖ𗧂�����Ă܂���܂��B
Meta�ɒׂ���Ȃ����߂Ɏc���ꂽ�����c��̓��́H�\�\2025�N��SNS��\���iSnapchat�ҁj
��N�w�ɐl�C��Snapchat�����A��l�ɂ͂��܂�Z�����Ă��Ȃ��B����ŁAAR�i�g�������j�J...
�u�ҏ��v�u�đ����v�u�C���o�E���h�v�̉e���́H�@2024�N�ɍł�����グ���L�т����̃����L���O
�����X�̐���̔����z�̐L�т���A���p������̒��ʼn������ꂽ�̂���U��Ԃ郉���L���O...
Netflix�R���{���~�܂�Ȃ��@�u�C�J�Q�[���v�V�[�Y��2���J�Ől�C���オ��K���̃A�v���Ƃ́H
Duolingo�͌���w�K�A�v����Netflix�̑�l�C�h���}�����ѕt�����L�����y�[����W�J�B���O...