���t�[��IaaS���x����Kubernetes/Helm�\�\�V��1�A2�N�ڃG���W�j�A��2017�N���牖�Ђ���400�m�[�h���ǂ��A�b�v�f�[�g���邩�F���W�F�u�Đ�����߂�A���K���^���v����ǂ����y�ɂȂ�^�p�Ǘ��i4�j

Kubernetes�̃N���X�^����10�ȏ゠��A���̔z���ɂ���400�ȏ�̃m�[�h���x���郄�t�[��IaaS��ՁB���̋K�͌̂ɃR���|�[�l���g�̊Ǘ��Ɏg��Kubernetes��Helm�̃o�[�W�����A�b�v��2017�N����s���Ă��Ȃ������B�����č��A�~�܂������𓮂����ׂ��A�V��1�A2�N�ڂ̃G���W�j�A����K�͊‹��̃A�b�v�f�[�g�ɒ��ށ\�\�^�p�Ǘ��҂Ɍ��𓖂Ă�I�����C���C�x���g�uCloud Operator Days Tokyo 2021�v�̓��Ђɂ��u������A��K��Kubernetes�‹��^�p�̃q���g���w�ڂ��B

» 2021�N09��14�� 05��00�� ���J
[�J����q�C��IT]

���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B

2017�N���玞���~�߂�Kubernetes��Helm

�@Yahoo! JAPAN�̃j���[�X��I�[�N�V�����A�t�@�C�i���X�ȂǁA���ʂȃ��[�U�[�����T�[�r�X�̑��APaaS��CaaS�iContainer as a Service�j�Ƃ������Г��N���E�h�̃o�b�N�G���h�T�[�r�X���x����A���t�[��IaaS��ՁB���̊Ǘ��ɂ́uOpenStack�v���g�p����Ă���A�N���X�^����200�ȏ�A�n�C�p�[�o�C�U�[����2��1000�ȏ�AVM�i���z�}�V���j����17���ȏ�ғ����Ă���B

�@�N���X�^����200�𒴂���ƂȂ�ƁA�Ǘ�����R���|�[�l���g�����c�傾�B�����ŁA���Ђ�Nova API��Keystone�Ƃ�����OpenStack�̃R���g���[���v���[���ɓ�����R���|�[�l���g���uHelm�v��Chart�i�ݒ�t�@�C���j�ɂ��āA�uKubernetes�v�Ƀf�v���C���邱�Ƃ�OpenStack�N���X�^�̍\�z��^�p�̃R�X�g���팸���Ă���BIaaS���x����Kubernetes�N���X�^���͌���10�ȏ゠��A���̔z���ɂ�400�ȏ�̃m�[�h�������Ă���B

�@����ȃ��t�[��IaaS�́g���̉��̗͎����h�Ƃ��Ċ��􂷂�Kubernetes��Helm�����A���N�O�܂ł̓A�b�v�f�[�g����邱�ƂȂ��^�p����Ă����B���R�́A�I���v���~�X�‹����ƒN���X�^�����c��Ȃ̂ŃA�b�v�f�[�g��Ƃ������Ȏ�Ԃł��邱�ƁA�ukubeadm�v�Ȃǂ�OSS�i�I�[�v���\�[�X�\�t�g�E�F�A�j�̃f�v���C�c�[�����g���Ă��Ȃ��������ƁA�������ň���ғ������߂��Ă������ƂȂǂ���������B���ʁA2017�N����Kubernetes�̓o�[�W����1.8�̂܂܁AHelm�̓o�[�W����2�̂܂܉^�p����Ă����B

�@�������A�^�p�`�[������Kubernetes�̗��p���g�債�A���V�����o�[�W�����ɒǏ]���郂�`�x�[�V���������܂����B�������āAKubernetes��Helm�̃A�b�v�f�[�g�v���W�F�N�g���n�������\�\�uCloud Operator Days Tokyo 2021�v�̍u���uYahoo! JAPAN��IaaS���x����Kubernetes�N���X�^�̃A�b�v�f�[�g��J�b�v�����K��Kubernetes�‹��̃A�b�v�f�[�g�̃q���g���w�ڂ��B

Kubernetes�A�b�v�f�[�g�v��`Pod�Ď��c�[���Ǝ���^�X�N�����i�[

�@Kubernetes�̃A�b�v�f�[�g�Ɍg��邱�ƂɂȂ����̂́A2019�N�ɐV�����Ђ���IaaS�G���W�j�A�^�\�t�g�E�F�A�G���W�j�A�̒����ב厁�����B

�������E�����̓C�x���g�����̂��̂ł��B

�@�o�[�W�����̃A�b�v�f�[�g�́A�}�X�^�[�m�[�h�ʼnғ�����ukube-apiserver�v��A���[�J�[�m�[�h�ɂ���ukubelet�v�Ȃǂ̊e��p�b�P�[�W�ɑ΂��Ď��{����B���̑��A�o�[�W�����ɍ��킹�Đݒ���X�V����K�v������A����͍\���Ǘ��c�[���́uChef�v���g���čs���B

�A�b�v�f�[�g�̍\������{���@�i���t�[�̍u������������p�j

�@�A�b�v�f�[�g�O�ɂ́A�e��p�b�P�[�W���m�[�h����Q�Ƃł���ꏊ�ɏ������AChef�ɋL�q�����\������V�����o�[�W�����ɍ��킹�ď����������B�����āA�}�X�^�[�m�[�h���珇�ɑΏۃm�[�h���h���C�����ăN���X�^����؂藣���AChef�ŐV�����o�[�W�����̍\����K�p�B�ukubectl uncordon�v�Ńm�[�h�𕜋A�������Ƃ��J��Ԃ��B�A�b�v�f�[�g�́Av1.8����v1.10�Av1.12�A�Ə��ԂɎ��{���邱�Ƃɂ����B

�@�ۑ�́A�A�b�v�f�[�g�̕��@���B�����͎蓮�œK�p���Ă������A��Ɨʂ̑������玩�����ł��Ȃ����ǂ�����͍��B���S��������ڕW�ɁA������ƒX�e�b�v�A�b�v���邱�Ƃɂ����B

�@�܂���n�߂Ɏ��g�񂾂̂́APod�̏�Ԃ��Ď����邽�߂̉Ž����c�[���̍쐬���B

�@�u�\�����X�V���邾���ł́A��ƒ���Pod���ُ�ȏ�ԂɊׂ��Ă��邩�ǂ����AKubernetes�N���X�^���s���S�ȏ�Ԃɂ��邩�ǂ�����F���ł����A���̂܂܍X�V���Ă��܂����X�N������B�����ŁA�N���X�^����Pod���������W���A����I��ping�𑗐M���ď�Ԃ��Ž�������CLI�c�[�����쐬�����B����ɂ��APod�̃N���b�V�����[�v��ʐM���B���������ɔF���ł���悤�ɂȂ����v�i�������j

�@�K��ǂ��X�^�[�g��؂��������������́A�����āu�^�X�N�̎������ʼn��������������̂��v�ɂ‚��ă`�[���Ő􂢏o�����B�c�_�̖��AKubernetes��Job�����p�����^�X�N�����i�[�����삷�邱�Ƃɂ����B

�@�����A�c�O�Ȃ��Ƃɓ��c�[���͂�������ɂȂ����B

�@���c�[���́A���s������Job��Python�̊֐��A�f�v���C�̏��ԂȂǂ��L�q���A��������API��Job�����s����BJob��Chef�����s����ɂ́A�m�[�h��root�f�B���N�g����Pod�Ƀ}�E���g���A�uchange root�v�R�}���h�����s���Ă���Chef�����s���闬�ꂾ�B�ꌩ���܂����������Ɏv�������A�������Ƃ���AChef�ōs���Ă����ꕔ�v���Z�X�̃��X�^�[�g��Job�o�R�ōs�����A�v���Z�X���I�������܂܂ɂȂ��Ă��܂����B

�@�u�R���e�i�̗��p���@�̉�������O���悤�Ȏg�����������̂��s���B�v���Z�X�̏d�v�����Ⴏ��Ζ��Ȃ��������A�m�[�h���Ď�����v���Z�X�������̂Ō��߂������Ƃ��ł��Ȃ������B�������錩���݂����Ă��Ȃ����Ƃ��痘�p��f�O�����v�i�������j

Fabric��p�����A�b�v�f�[�g�������Ŏ��s����

�@�����Ē����������g�񂾂̂́A�uFabric�v��p�����A�b�v�f�[�g���������BFabric�̓R�}���h��SSH�o�R�Ń����[�g���s����^�X�N�����i�[�B�u�`�[�����ł悭�g���Ă��邱�Ƃ���̗p�����߂��v�ƒ������B

Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B