語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Kubernetes programming with Go = pro...
~
Martin, Philippe.
FindBook
Google Book
Amazon
博客來
Kubernetes programming with Go = programming Kubernetes clients and operators using Go and the Kubernetes API /
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Kubernetes programming with Go/ by Philippe Martin.
其他題名:
programming Kubernetes clients and operators using Go and the Kubernetes API /
作者:
Martin, Philippe.
出版者:
Berkeley, CA :Apress : : 2023.,
面頁冊數:
xx, 316 p. :ill., digital ;24 cm.
內容註:
Chapter 1: Kubernetes API Introduction -- Chapter 2: Kubernetes API Operations. -- Chapter 3: Working with API Resources in Go -- Chapter 4: Using Common types -- Chapter 5: The API Machinery -- Chapter 6: The Client-go library -- Chapter 7: Testing Applications using Client-Go -- Chapter 8 Extending Kubernetes API with Custom Resources Definitions -- Chapter 9: Working with Custom Resource -- Chapter 10: Writing Operators with the controller-runtime Library -- Chapter 11: Writing the Reconcile Loop -- Chapter 12:Testing the Reconcile Loop -- Chapter 13: Creating an Operator with Kubebuilder.
Contained By:
Springer Nature eBook
標題:
Go (Computer program language) -
電子資源:
https://doi.org/10.1007/978-1-4842-9026-2
ISBN:
9781484290262
Kubernetes programming with Go = programming Kubernetes clients and operators using Go and the Kubernetes API /
Martin, Philippe.
Kubernetes programming with Go
programming Kubernetes clients and operators using Go and the Kubernetes API /[electronic resource] :by Philippe Martin. - Berkeley, CA :Apress :2023. - xx, 316 p. :ill., digital ;24 cm.
Chapter 1: Kubernetes API Introduction -- Chapter 2: Kubernetes API Operations. -- Chapter 3: Working with API Resources in Go -- Chapter 4: Using Common types -- Chapter 5: The API Machinery -- Chapter 6: The Client-go library -- Chapter 7: Testing Applications using Client-Go -- Chapter 8 Extending Kubernetes API with Custom Resources Definitions -- Chapter 9: Working with Custom Resource -- Chapter 10: Writing Operators with the controller-runtime Library -- Chapter 11: Writing the Reconcile Loop -- Chapter 12:Testing the Reconcile Loop -- Chapter 13: Creating an Operator with Kubebuilder.
This book begins by introducing the structure of the Kubernetes API and which operations it serves. Following chapters demonstrate how to write native Kubernetes resources definitions using Go structures defined in the API and API Machinery libraries. Miscellaneous utilities are described to help you work with different resource fields and to convert your resource definitions to or from YAML or JSON. Next, you will learn how to interact with the Kubernetes API server to create, delete, update, and monitor resources in a cluster using the client-go library. A complete chapter is devoted to tools provided to test your programs using the client-go library. Next, you will learn how to extend the Kubernetes API using Custom Resource Definitions, and how to write Kubernetes resources in a generic way as well as how to create your own resources using the unstructured concept. The next chapters delve into the controller-runtime library, useful for extending Kubernetes by writing operators, and the kubebuilder framework, which leverages this library, to help you start writing operators in minutes. After reading this book, you will have a deep understanding of the Kubernetes API's structure and how Kubernetes resources are organized within it, and have at your disposal a complete toolbox to help you write Kubernetes clients and operators. You will: Understand how the Kubernetes API and its resources are organized Write Kubernetes resources in Go Create resources in a cluster Leverage your newly-gained knowledge to write Kubernetes clients and operators.
ISBN: 9781484290262
Standard No.: 10.1007/978-1-4842-9026-2doiSubjects--Uniform Titles:
Kubernetes.
Subjects--Topical Terms:
2165707
Go (Computer program language)
LC Class. No.: QA76.73.G63 / M37 2023
Dewey Class. No.: 005.3
Kubernetes programming with Go = programming Kubernetes clients and operators using Go and the Kubernetes API /
LDR
:03226nmm a2200325 a 4500
001
2315223
003
DE-He213
005
20221224150451.0
006
m d
007
cr nn 008mamaa
008
230902s2023 cau s 0 eng d
020
$a
9781484290262
$q
(electronic bk.)
020
$a
9781484290255
$q
(paper)
024
7
$a
10.1007/978-1-4842-9026-2
$2
doi
035
$a
978-1-4842-9026-2
040
$a
GP
$c
GP
041
0
$a
eng
050
4
$a
QA76.73.G63
$b
M37 2023
072
7
$a
U
$2
bicssc
072
7
$a
COM051390
$2
bisacsh
072
7
$a
ULJ
$2
thema
082
0 4
$a
005.3
$2
23
090
$a
QA76.73.G63
$b
M382 2023
100
1
$a
Martin, Philippe.
$3
2132807
245
1 0
$a
Kubernetes programming with Go
$h
[electronic resource] :
$b
programming Kubernetes clients and operators using Go and the Kubernetes API /
$c
by Philippe Martin.
260
$a
Berkeley, CA :
$b
Apress :
$b
Imprint: Apress,
$c
2023.
300
$a
xx, 316 p. :
$b
ill., digital ;
$c
24 cm.
505
0
$a
Chapter 1: Kubernetes API Introduction -- Chapter 2: Kubernetes API Operations. -- Chapter 3: Working with API Resources in Go -- Chapter 4: Using Common types -- Chapter 5: The API Machinery -- Chapter 6: The Client-go library -- Chapter 7: Testing Applications using Client-Go -- Chapter 8 Extending Kubernetes API with Custom Resources Definitions -- Chapter 9: Working with Custom Resource -- Chapter 10: Writing Operators with the controller-runtime Library -- Chapter 11: Writing the Reconcile Loop -- Chapter 12:Testing the Reconcile Loop -- Chapter 13: Creating an Operator with Kubebuilder.
520
$a
This book begins by introducing the structure of the Kubernetes API and which operations it serves. Following chapters demonstrate how to write native Kubernetes resources definitions using Go structures defined in the API and API Machinery libraries. Miscellaneous utilities are described to help you work with different resource fields and to convert your resource definitions to or from YAML or JSON. Next, you will learn how to interact with the Kubernetes API server to create, delete, update, and monitor resources in a cluster using the client-go library. A complete chapter is devoted to tools provided to test your programs using the client-go library. Next, you will learn how to extend the Kubernetes API using Custom Resource Definitions, and how to write Kubernetes resources in a generic way as well as how to create your own resources using the unstructured concept. The next chapters delve into the controller-runtime library, useful for extending Kubernetes by writing operators, and the kubebuilder framework, which leverages this library, to help you start writing operators in minutes. After reading this book, you will have a deep understanding of the Kubernetes API's structure and how Kubernetes resources are organized within it, and have at your disposal a complete toolbox to help you write Kubernetes clients and operators. You will: Understand how the Kubernetes API and its resources are organized Write Kubernetes resources in Go Create resources in a cluster Leverage your newly-gained knowledge to write Kubernetes clients and operators.
630
0 0
$a
Kubernetes.
$3
3603520
650
0
$a
Go (Computer program language)
$3
2165707
650
0
$a
Software container technologies.
$3
3627419
650
0
$a
Application software
$x
Development.
$3
539563
650
1 4
$a
Open Source.
$3
2210577
650
2 4
$a
Programming Language.
$3
3538935
710
2
$a
SpringerLink (Online service)
$3
836513
773
0
$t
Springer Nature eBook
856
4 0
$u
https://doi.org/10.1007/978-1-4842-9026-2
950
$a
Professional and Applied Computing (SpringerNature-12059)
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9451473
電子資源
11.線上閱覽_V
電子書
EB QA76.73.G63 M37 2023
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入