舉報

會員
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
推薦閱讀
- Mastering Mesos
- 課課通計算機原理
- 21天學通C++
- 機器人創新實訓教程
- 信息物理系統(CPS)測試與評價技術
- RedHat Linux用戶基礎
- 嵌入式操作系統原理及應用
- 單片機技能與實訓
- 人工智能:語言智能處理
- 從零開始學SQL Server
- Flink原理與實踐
- 機器學習案例分析(基于Python語言)
- Access 2007數據庫入門與實例應用金典
- 數字多媒體技術與應用實例
- Getting Started with Tableau 2019.2
- Practical Network Automation
- Flash CS3動畫制作
- Raspberry Pi 3 Projects for Java Programmers
- 系統安裝、維護與數據備份技巧
- 洞察大數據價值:SAS編程與數據挖掘
- iLike職場大學生就業指導:C和C++方向
- Alexa Skills Projects
- 玩中學:樂高機器人入門(上冊) (中小學創客教育執委會推薦教材)
- 黑客防線2012合訂本
- 人工智能基礎
- Excel 2010行政與文秘應用
- Troubleshooting System Center Configuration Manager
- Ubuntu 20.04 Essentials
- 單片機原理與應用系統設計
- Keras Deep Learning Cookbook