舉報

會員
Containers in OpenStack
最新章節:
Summary
Thisbookistargetedtowardscloudengineers,systemadministrators,oranyonefromtheproductionteamwhoworksonOpenStackcloud.Thisbookactasanendtoendguideforanyonewhowantstostartusingtheconceptofcontainerizationonprivatecloud.SomebasicknowledgeofDockerandKuberneteswillhelp.
目錄(235章)
倒序
- 封面
- 版權信息
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- Working with Containers
- The historical context of virtualization
- Introduction to containers
- Container components
- Types of containers
- Machine containers
- Application containers
- Types of container runtime tools
- Docker
- Rocket
- LXD
- OpenVZ
- Windows Server containers
- Hyper-V containers
- Clear container
- Installation of Docker
- Docker hands-on
- Working with Docker images
- Listing images
- Getting new images
- Searching Docker images
- Deleting images
- Working with Docker containers
- Creating containers
- Listing containers
- Checking container's logs
- Starting containers
- Deleting containers
- Summary
- Working with Container Orchestration Engines
- Introduction to COE
- Docker Swarm
- Docker Swarm components
- Node
- Manager node
- Worker node
- Tasks
- Services
- Discovery service
- Scheduler
- Swarm mode
- Apache Mesos
- Apache Mesos and its components
- Master
- Slaves
- Frameworks
- Offer
- Tasks
- Zookeeper
- Kubernetes
- Kubernetes architecture
- External request
- Master node
- kube-apiserver
- etcd
- kube-controller-manager
- kube-scheduler
- Worker nodes
- kubelet
- kube-proxy
- Container runtime
- supervisord
- fluentd
- Concepts in Kubernetes
- Pod
- Replica sets and replication controllers
- Deployments
- Secrets
- Labels and selectors
- Services
- Volumes
- Kubernetes installation
- Kubernetes hands-on
- Summary
- OpenStack Architecture
- Introduction to OpenStack
- OpenStack architecture
- Introduction to KeyStone the OpenStack identity service
- Introduction to Nova the OpenStack compute service
- Introduction to Neutron the OpenStack network service
- Introduction to Cinder the OpenStack block storage service
- Introduction to Glance the OpenStack image service
- Introduction to Swift the OpenStack object store
- DevStack installation
- Creating a KeyStone user
- Assign role to the user
- Creating a VM using Nova
- Attach volume to VM
- Uploading an image to Swift
- Summary
- Containerization in OpenStack
- The need for containers in OpenStack
- Efforts within the OpenStack community to support containers
- Nova
- Heat
- Magnum
- Zun
- Kuryr
- Kolla
- Murano
- Fuxi
- OpenStack-Helm
- Summary
- Magnum – COE Management in OpenStack
- Magnum introduction
- Concepts
- Cluster template
- Cluster
- Cluster driver
- Heat Stack Template
- Template definition
- Certificate
- Service
- Stats
- Quotas
- Key features
- External load balancer for Kubernetes
- Transport Layer Security
- Scaling
- Storage
- Ephemeral storage
- Persistent storage
- Notifications
- Container monitoring
- Components
- Magnum API
- Magnum conductor
- Walk-through
- Magnum DevStack installation
- Managing COEs
- Summary
- Zun – Container Management in OpenStack
- Introduction to Zun
- Concepts
- Containers
- Images
- Services
- Hosts
- Capsules
- Container drivers
- Image drivers
- Network drivers
- Key features
- Cinder integration
- Container composition
- Kuryr networking
- Container sandbox
- CPU sets
- Components
- zun-api
- Zun scheduler
- zun-compute
- Zun WebSocket proxy
- Walk-through
- Zun DevStack installation
- Managing containers
- Summary
- Kuryr – Container Plugin for OpenStack Networking
- Introducing Kuryr
- Kuryr architecture
- Mapping the Docker libnetwork to the neutron API
- Providing the generic VIF-Binding infrastructure
- Providing containerized images of neutron plugins
- Nesting VMs and Magnum use cases
- Installation of Kuryr
- Walk-through
- Summary
- Murano – Containerized Application Deployment on OpenStack
- Introduction to Murano
- Murano concepts
- Environment
- Package
- Session
- The environment template
- Deployments
- Bundle
- Categories
- Key features
- Production-ready applications
- Application catalog UI
- Distributing workloads
- Application development
- Murano repository
- Cinder volumes
- Barbican support
- HOT packages
- Murano components
- The Murano API
- The Murano engine
- The Murano agent
- The Murano dashboard
- Walk-through
- Murano DevStack installation
- Deploying a containerized application
- Summary
- Kolla – Containerized Deployment of OpenStack
- Kolla introduction
- Key features
- Highly available deployment
- Ceph support
- Image building
- Docker hub support
- Local registry support
- Multiple build sources
- Dockerfile customization
- Architecture
- Deploying containerized OpenStack services
- Setting up a local registry
- Automatic host bootstrap
- Building images
- Deploying images
- Summary
- Best Practices for Containers and OpenStack
- The advantages of different OpenStack projects
- Best practices for securing and deploying containers
- Summary 更新時間:2021-07-02 21:17:55
推薦閱讀
- 精通MATLAB神經網絡
- JSF2和RichFaces4使用指南
- 網絡安全與防護
- 水下無線傳感器網絡的通信與決策技術
- 基于神經網絡的監督和半監督學習方法與遙感圖像智能解譯
- Photoshop行業應用基礎
- 網絡服務搭建、配置與管理大全(Linux版)
- 零起點學西門子S7-200 PLC
- Visual C++項目開發案例精粹
- Flink原理與實踐
- 智能制造系統及關鍵使能技術
- 智慧未來
- 人工智能:智能人機交互
- 工業機器人操作
- Embedded Linux Development using Yocto Projects(Second Edition)
- Kubernetes on AWS
- 天才與算法:人腦與AI的數學思維
- Wireshark Revealed:Essential Skills for IT Professionals
- 傳感器應用技術
- NetSuite ERP for Administrators
- Building Smart Drones with ESP8266 and Arduino
- Proteus從入門到精通100例
- Kibana 7 Quick Start Guide
- Learning Kibana 7(Second Edition)
- Network Science with Python and NetworkX Quick Start Guide
- 深度學習
- 開發者突擊:精通AOP整合應用開發
- Julia 1.0 Programming Cookbook
- Fedora 31 Essentials
- 可編程控制器基礎及應用