►
Description
카카오페이는 고객의 돈을 다루는 전자금융 서비스입니다.
모든 서비스들은 안정성이 중요하겠지만 금융을 다루는 환경에서는 서비스 안정성과 영속성은 더욱 중요한 키워드 입니다.
카카오페이는 2018년부터 거대한 1개의 Kubernetes 클러스터에서 Istio를 도입해서 사용해왔습니다.
카카오페이 DevOps 팀에서는 SPOF(Single point of failure)가 발생할 수 있는 아키텍처라고 판단 하고,
더 단단하고 회복가능한 DR(Disaster recovery) 구조의 Multi Kubernetes 환경으로 개선하고 있습니다.
Multi Kubernetes 환경에서 사용자인 엔지니어들이 동일한 사용 경험을 유지할 수 있고,
클러스터를 운영하는 엔지니어 관점에서도 필요한 다양한 플랫폼(K8S API Proxy/Event, Logging System/Cluster State manager)들을 개발하고 제공하기 위해 노력하고 있습니다.
기술력과 안정성이라는 양립하는 가치를 모두 지키기 위해서 카카오페이 DevOps 팀에서 노력했던 몇가지 사례들을 공유하려고 합니다.
A
A
A
A
A
A
A
A
A
A
A
A
A
A
Gives
many
advantages,,
but
on
the
other
hand,,
if
you
use
it
without
sufficient
preparation,,
you
may
experience
various
difficulties:
big
and
small.
In
addition,.
Most
of
the
issues
at
the
cover
lattice
cluster
level
that
occur
are
very
likely
to
lead
to
major
disruptions
in
the
service
because
most
of
them
have
a
love
for
Chapter
1..
A
A
A
A
A
A
A
A
A
Before
the
table
in
Chapter
2
was
improved,.
This
is
our
1,
No.
9
Edith
cluster
architecture.
However,,
the
master
worker
nodes
of
some
castles
are
composed
of
two
or
more
data.
Centers,
and
I
was
using
a
technology
called
Shelby
to
configure
and
use
center.
Redundancy
Master
worker
nodes
are
all
configured
in
h
to
maintain
high
availability,,
but.