Mastering GitLab 12: implement DevOps culture and repository management solutions

دانلود کتاب Mastering GitLab 12: implement DevOps culture and repository management solutions

44000 تومان موجود

کتاب تسلط بر GitLab 12: پیاده سازی فرهنگ DevOps و راه حل های مدیریت مخزن نسخه زبان اصلی

دانلود کتاب تسلط بر GitLab 12: پیاده سازی فرهنگ DevOps و راه حل های مدیریت مخزن بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 8


توضیحاتی در مورد کتاب Mastering GitLab 12: implement DevOps culture and repository management solutions

نام کتاب : Mastering GitLab 12: implement DevOps culture and repository management solutions
عنوان ترجمه شده به فارسی : تسلط بر GitLab 12: پیاده سازی فرهنگ DevOps و راه حل های مدیریت مخزن
سری :
نویسندگان : ,
ناشر : Packt Publishing
سال نشر : 2019
تعداد صفحات : 0
ISBN (شابک) : 9781789534061 , 1789534062
زبان کتاب : English
فرمت کتاب : epub    درصورت درخواست کاربر به PDF تبدیل می شود
حجم کتاب : 18 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :


GitLab یک پلت فرم توسعه نرم افزار متن باز است که دارای کنترل نسخه داخلی، ردیابی مشکل، بررسی کد، CI/CD و غیره است. این کتاب به شما کمک می‌کند تا بر گردش کار توسعه نرم‌افزار در GitLab مسلط شوید و بهره‌وری خود را با قرار دادن تیم‌ها برای کار روی GitLab از طریق نصب در محل یا از طریق یک زیرساخت مبتنی بر Cloud افزایش دهید.;Cover; صفحه عنوان؛ حق چاپ و اعتبار؛ فداکاری؛ درباره Packt مشارکت کنندگان؛ فهرست مطالب؛ پیشگفتار؛ بخش 1: نصب و راه اندازی GitLab On-Premises یا در Cloud. فصل 1: معرفی معماری GitLab. الزامات فنی؛ ریشه های GitLab؛ کاوش در نسخه های GitLab -- CE و EE. اجزای سیستم اصلی GitLab؛ NGINX; نصب NGINX؛ اسب تک شاخ؛ نصب Unicorn؛ اشکال زدایی Unicorn; وقفه های زمانی در سیاهههای مربوط به تکشاخ. فرآیندهای تک شاخ ناپدید می شوند. انواع دیگر خطاها یا 100٪ بار CPU؛ سیدیقق; نصب Sidekiq; اشکال زدایی سیدکیق; فرآیندهای سیدیک ناپدید می شوند

فهرست مطالب :


Cover
Title Page
Copyright and Credits
Dedication
About Packt
Contributors
Table of Contents
Preface
Section 1: Install and Set Up GitLab On-Premises or in the Cloud
Chapter 1: Introducing the GitLab Architecture
Technical requirements
The origins of GitLab
Exploring GitLab editions --
CE and EE
The core system components of GitLab
NGINX
Installing NGINX
Unicorn
Installing Unicorn
Debugging Unicorn
Timeouts in Unicorn logs
Unicorn processes disappear
Other kinds of errors or 100% CPU load
Sidekiq
Installing Sidekiq
Debugging Sidekiq
Sidekiq processes disappear A Sidekiq process is seemingly doing nothingOther kind of errors or 100% CPU load
GitLab Shell
Debugging GitLab Shell
Redis
Installing Redis
Basic data operations in Redis
Gitaly
Debugging Gitaly
GitLab Workhorse
Debugging GitLab Workhorse
Database
GitLab CI
Pipelines and jobs
GitLab Runners
Issues with the old runner
Switching to Go
Cloud native
Summary
Questions
Further reading
Chapter 2: Installing GitLab
Technical requirements
Installation requirements
Installing GitLab using omnibus packages
Omnibus structure
Project definition
Individual software definitions A GitLab configuration templateChef components
Runit recipe
Tests
gitlab-ctl commands
Upgrade using the omnibus-gitlab package
Running the installer
Browsing to the external URL and login
Running from source
Operating system --
Debian 9
Required basic software packages
Required programming languages
Ruby
Go
Node.js
System users
SQL database
Redis memory database
GitLab
Installing GitLab Shell
Installing GitLab-Workhorse
Installing Gitaly
Initializing the database and activating advanced features
Final steps for preparing the system
Preparing to serve Compiling GetText PO filesCompiling assets
Starting your GitLab instance
NGINX
Using it from Docker
Running the image directly
Configuring GitLab after startup
Starting the container with configuration settings as input
Upgrading GitLab
Run GitLab CE on a different IP address
Debugging the container
Install GitLab using Docker Compose
Updating GitLab using Docker Compose
Deploying GitLab using Kubernetes
GitLab Runner Helm chart
Deploying of a GitLab Runner to Kubernetes
GitLab Helm chart
Deploying GitLab to Kubernetes
Monitoring the deployment
Initial login
Outgoing email Updating GitLab using the Helm chartUninstalling GitLab using the Helm chart
Creating droplets on DigitalOcean
Summary
Questions
Further reading
Chapter 3: Configuring GitLab Using the Web UI
Technical requirements
Configuring GitLab settings at the instance level
Menu options
Monitoring
Messages
System hooks
Plugins
Applications
Abuse reports
License
Kubernetes
Push rules
Geo
Deploy Keys
Service templates
Appearance
Settings
General
Visibility and access controls
Account and limit
Diff limits
Sign-up restrictions
Sign-in restrictions

توضیحاتی در مورد کتاب به زبان اصلی :


GitLab is an open source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, and more. This book will help you master the software development workflow in GitLab and boost your productivity by putting teams to work on GitLab via an on premise installation or via a Cloud-based infrastructure.;Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Section 1: Install and Set Up GitLab On-Premises or in the Cloud; Chapter 1: Introducing the GitLab Architecture; Technical requirements; The origins of GitLab; Exploring GitLab editions -- CE and EE; The core system components of GitLab; NGINX; Installing NGINX; Unicorn; Installing Unicorn; Debugging Unicorn; Timeouts in Unicorn logs; Unicorn processes disappear; Other kinds of errors or 100% CPU load; Sidekiq; Installing Sidekiq; Debugging Sidekiq; Sidekiq processes disappear



پست ها تصادفی