- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 DevOps 的新手。我为刚刚在 Digital Oceans 上创建的 Kubernetes 集群编写了一个 deployment.yaml 文件。创建部署不断出现我现在无法解码的错误。这只是一个测试部署,为我公司的 Web 应用程序迁移到 kubernetes 做准备。
我尝试编辑部署的内容,使其看起来像我发现的常规示例。我什至无法让这个简单的例子起作用。您可以在下面找到 deployment.yaml 内容。
---
kind: Deployment
apiVersion: apps/v1
metadata:
name: testit-01-deployment
spec:
replicas: 4
#number of replicas generated
selector:
#assigns labels to the pods for future selection
matchLabels:
app: testit
version: v01
template:
metadata:
Labels:
app: testit
version: v01
spec:
containers:
-name: testit-container
image: teejayfamo/testit
cổng:
-containerPort: 80
kubectl apply -f deployment.yaml --validate=false
Error from server (BadRequest): error when creating "deployment.yaml": Deployment in version "v1" cannot be handled as a Deployment: v1.Deployment.Spec: v1.DeploymentSpec.Template: v1.PodTemplateSpec.Spec: v1.PodSpec.Containers: []v1.Container: decode slice: expect [ or n, but found {, error found in #10 byte of ...|tainers":{"-name":"t|..., bigger context ...|:"testit","version":"v01"}},"spec":{"containers":{"-name":"testit-container","image":"teejayfamo/tes|...
1 Câu trả lời
您的 yaml 文件中存在语法错误。
这应该有效。
---
kind: Deployment
apiVersion: apps/v1
metadata:
name: testit-01-deployment
spec:
replicas: 4
#number of replicas generated
selector:
#assigns labels to the pods for future selection
matchLabels:
app: testit
version: v01
template:
metadata:
labels:
app: testit
version: v01
spec:
containers:
- name: testit-container
image: teejayfamo/testit
cổng:
- containerPort: 80
Labels
应该是 labels
- tên:
的语法和 - containerPort
hiện hữu spec.containers
中未正确格式化部分。
关于docker - 创建 "deployment.yaml": Deployment in version "v1" cannot be handled as a Deployment 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57233686/
Tôi mới làm quen với DevOps. Tôi đã viết tệp implementation.yaml cho cụm Kubernetes mà tôi vừa tạo trên Digital Oceans. Việc tạo triển khai liên tục phát sinh lỗi mà hiện tại tôi không thể giải quyết được. Đây chỉ là
Tôi cần có khả năng triển khai khi Red5 đang chạy. Giải pháp duy nhất tôi biết là sử dụng tệp WAR và đặt nó vào thư mục:webapp. Có cách nào khác không? Tôi đang sử dụng Red 5 v0.8. Tôi sử dụng Eclipse 3.4
Tôi nhận được lỗi sau: Đang tái chế (Đang chờ vai trò bắt đầu... Các trang web đang được triển khai. [2012-12-17T05:30:10Z]) R
Khi sử dụng TeamCity 6.5, tôi đang cố gắng tìm ra cách thiết lập triển khai thủ công cho một lần xây dựng cụ thể, nếu có thể. Những gì tôi muốn có thể làm là chạy một TeamCity đã được xây dựng và thử nghiệm (chỉ cần triển khai hiện vật - đây không phải là ứng dụng web hoặc trang web
Tôi thấy quyền Chỉnh sửa biến có phạm vi Môi trường. Tuy nhiên, có vẻ như bất kỳ ai chịu trách nhiệm thiết lập dự án sẽ chịu trách nhiệm tạo các biến, trong khi một số thực thể bảo mật khác sẽ chỉ chịu trách nhiệm sửa đổi các giá trị, cụ thể là các giá trị bảo mật. Liệu điều này có thể thực hiện được không? CHỈNH SỬA: Tôi chỉ muốn nói thêm rằng tôi đang yêu cầu cấp quyền dựa trên các biến dự án được đặt. Chỉ có
Sau khi tôi triển khai lên máy chủ của mình thông qua lệnh: bin/dep triển khai trong thư mục "releases", tôi có các thư mục được đặt tên như 1, 2, 3, ... Làm thế nào tôi có thể thay đổi nó thành dấu thời gian, vì vậy sau khi triển khai lệnh, tôi sẽ có
Vấn đề: Tôi có một bước can thiệp thủ công bao gồm các bước dưới dạng văn bản để người thực hiện triển khai thực hiện theo. Tôi muốn truyền tên máy chủ đích để người đó không cần phải tra cứu tên máy chủ đích. Ví dụ, như được hiển thị bên dưới, tôi cần giải nén chúng đến một vị trí trên máy chủ đích.
Đây là biến triển khai Octopus của hệ thống: #{Octopus.Action[Deploy To Server].Output.Package.InstallationDirectoryPath} văn bản
Tôi đang cố gắng thiết lập triển khai trong Octopus Deploy. Giống như nhiều nhà phát triển khác, tôi thực hiện điều này theo từng bước: điều chỉnh các bước/tập lệnh/gói -> nhấp vào "triển khai" -> kiểm tra kết quả -> bắt đầu lại nếu không hài lòng. Vào tháng 10
Khi bạn cài đặt WebSphere Application Server bằng Network Deployment, một nút là: Một máy vật lý Một phiên bản hệ điều hành Một nhóm các phiên bản WAS logic độc lập với máy vật lý hoặc phiên bản hệ điều hành.
Tôi biết hiện tại có một yêu cầu về tính năng cho một cái gì đó như thế này, nhưng tôi hy vọng có một số giải pháp thay thế với phiên bản hiện tại (1.6) Chúng tôi xây dựng từ một nhánh phát triển trong TFS cho môi trường phát triển và thử nghiệm của chúng tôi và từ một nhánh phát hành trong TFS cho
Tôi đang cố chạy ProjectName.deply.cmd do MSBuild tạo ra khi tham số /p:DeployOnBuild=True được truyền vào. Một trong các tham số "ComputerName" sẽ là https://
Đôi khi việc lưu trữ hàng chục ứng dụng trên một máy chủ duy nhất là điều được ưu tiên và/hoặc cần thiết. Tôi không nói là “đúng” hay “sai”, tôi chỉ nói là nó vẫn xảy ra. Nhược điểm của cấu hình này là thông báo lỗi Đang chờ tập lệnh trong tác vụ [TÁC VỤ I
Khi triển khai một ứng dụng erlang sẵn sàng sử dụng, tôi không mong đợi người dùng tìm được phiên bản erlang chính xác trên internet. Cài đặt erl-vm Giải nén và xác định vị trí của các tệp beam (đi kèm với ứng dụng) Đọc tệp readme Sửa đổi bất kỳ thứ gì trông giống như tệp cấu hình
Khi triển khai ứng dụng được tạo bằng Next.js lên netlify, lỗi sau sẽ xảy ra và quá trình triển khai không thành công. ────────────────────────────────────────────────────────
Tôi có một dự án với hai mô-đun: máy khách và máy chủ. Trong pom.xml cha, tôi đã thêm thông tin giai đoạn triển khai để nó triển khai vào thư mục cục bộ: 4.0.0 org.my myTest 0.1 pom m
Chúng tôi đang chạy OD 1.6. Tôi muốn sử dụng biến OD để thay đổi các giá trị không có trong phần cài đặt của ứng dụng, chẳng hạn như nhà cung cấp trạng thái phiên. Tôi biết tôi có thể sử dụng phép biến đổi cho việc này, nhưng với tư cách là một công ty, chúng tôi thích sử dụng các biến OD thay vì phép biến đổi vì
Plesk Obsidian cung cấp triển khai GIT và chúng tôi đang cố gắng cấu hình nó tương tự như những gì chúng tôi đã có trước đây trên CPANEL (chúng tôi gần đây đã nâng cấp từ tài khoản dùng chung với CPANEL lên VPS với Plesk - Plesk
Tôi đã nghiên cứu rất nhiều về chủ đề này nhưng không thể tìm ra giải pháp toàn diện nào để đạt được mục tiêu "xây dựng một lần và triển khai nhiều lần" khi sử dụng TFS 2010. Về cơ bản, những gì tôi đang nghĩ đến là có một định nghĩa xây dựng sẽ xây dựng một giải pháp với nhiều dự án được triển khai (ứng dụng web
Tôi đã đọc một số câu hỏi và ý tưởng về cách sử dụng pm2. Trên máy tính chạy Windows, tin hay không thì tùy, máy tính trước đây của tôi hoạt động bình thường... sau đó tôi phải định dạng lại và quên mất những gì mình đã làm trước đó :( Tôi đã cài đặt rồi
Tôi là một lập trình viên xuất sắc, rất giỏi!