惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LINUX DO - 热门话题
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
Microsoft Security Blog
Microsoft Security Blog
月光博客
月光博客
Jina AI
Jina AI
博客园_首页
Google DeepMind News
Google DeepMind News
T
Tailwind CSS Blog
博客园 - 司徒正美
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
Recorded Future
Recorded Future
大猫的无限游戏
大猫的无限游戏
G
Google Developers Blog
D
Docker
罗磊的独立博客
美团技术团队
爱范儿
爱范儿
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
云风的 BLOG
云风的 BLOG
宝玉的分享
宝玉的分享
J
Java Code Geeks
U
Unit 42
Hugging Face - Blog
Hugging Face - Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
SecWiki News
SecWiki News
T
Troy Hunt's Blog
H
Heimdal Security Blog
The Cloudflare Blog
Webroot Blog
Webroot Blog
aimingoo的专栏
aimingoo的专栏
Security Archives - TechRepublic
Security Archives - TechRepublic
F
Full Disclosure
AI
AI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Last Week in AI
Last Week in AI
T
The Exploit Database - CXSecurity.com
V
V2EX
Spread Privacy
Spread Privacy
M
MIT News - Artificial intelligence
量子位
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
NISL@THU
NISL@THU
Hacker News: Ask HN
Hacker News: Ask HN
The GitHub Blog
The GitHub Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
N
News and Events Feed by Topic
Attack and Defense Labs
Attack and Defense Labs

OpenStack - Recent changes [en]

Security Notes - OpenStack OSSN/OSSN-0098 - OpenStack User:ZlixnupTop - OpenStack OpenStack OpenStack Meetings/InfraTeamMeeting - OpenStack User:Jibzfloopgraip - OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack User:Normanroppy - OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack Difference between revisions of "Meetings/QATeamMeeting" OpenStack Difference between revisions of "CinderMeetings" OpenStack OpenStack OpenStack User:Mufftroxkeere - OpenStack OpenStack 错误 - OpenStack User talk:Normanamoup - OpenStack User:Normanamoup - OpenStack OpenStack OpenStack OpenStack User:Vernonclife - OpenStack User:ForloveBlics - OpenStack User:RobertFap - OpenStack User:Victorbam - OpenStack User:Wompvlimdiaks - OpenStack User:EliseRose - OpenStack “Post quantum openstack”的版本间的差异 - OpenStack User:DonaldJog - OpenStack StarlingX/Containers/Applications/HowToAddNewFluxCDAppInSTX - OpenStack User:Vincentthern - OpenStack User:Robertaided - OpenStack Difference between revisions of "Meetings/InfraTeamMeeting" CinderHibiscusPTGSummary - OpenStack Difference between revisions of "CinderHibiscusPTGSummary" Difference between revisions of "Edge Computing Group" Difference between revisions of "Meetings/Nova" Difference between revisions of "Meetings/NeutronDrivers" “Python Client Library (Marconi)”的版本间的差异 - OpenStack Python Client Library (Marconi) - OpenStack User:JamesCence - OpenStack “StarlingX/Releases”的版本间的差异 - OpenStack “Operations/Meetups”的版本间的差异 - OpenStack “Edge Computing Group”的版本间的差异 - OpenStack User:Doramaland axola - OpenStack User:Josephhek - OpenStack User:CharlesDrapy - OpenStack User:DonaldNax - OpenStack User:Charlesjet - OpenStack User:Marioraith - OpenStack User:GustavoAburf - OpenStack “Technical Committee Tracker”的版本间的差异 - OpenStack Technical Committee Tracker - OpenStack User:HaroldNow - OpenStack User:Antoniobag - OpenStack User:Esmeraldosixq - OpenStack User:RonniAbimi - OpenStack “OSSN/OSSN-0095”的版本间的差异 - OpenStack OSSN/OSSN-0095 - OpenStack “Security Notes”的版本间的差异 - OpenStack Security Notes - OpenStack User:SoniaTed - OpenStack User:Theresalag - OpenStack User:MarieNeumn - OpenStack User:FrancesAdate - OpenStack User:JacobReaft - OpenStack User:DanielHoutt - OpenStack User:Jesseedism - OpenStack User:Esmeraldosnxi - OpenStack User:ScottLat - OpenStack User:Gribmookmaync - OpenStack User:Esmeraldoshjp - OpenStack “Manila/Meetings”的版本间的差异 - OpenStack User:Esmeraldostbd - OpenStack User:Esmeraldosfrt - OpenStack “Meetings/QATeamMeeting”的版本间的差异 - OpenStack User:Grobsnobwef - OpenStack User:Esmeraldosjoy - OpenStack User:SwhegrRib - OpenStack “ThirdPartySystems”的版本间的差异 - OpenStack “Manila”的版本间的差异 - OpenStack User:Jameswhend - OpenStack “Network/Meetings”的版本间的差异 - OpenStack “Swift/Etherpads”的版本间的差异 - OpenStack
“StarlingX/Containers/Applications/app-cert-manager”的版本间的差异 - OpenStack
Gabriel.Dini · 2026-06-16 · via OpenStack - Recent changes [en]

第15行: 第15行:
 

  +---------------+----------------------------------+

 

  +---------------+----------------------------------+

 

  | active        | True                            |

 

  | active        | True                            |

  | app_version  | 24.09-77                        |

+

  | app_version  | 26.09-72                      |

 

  | created_at    | 2024-07-12T10:15:00.955486+00:00 |

 

  | created_at    | 2024-07-12T10:15:00.955486+00:00 |

 

  | manifest_file | fluxcd-manifests                |

 

  | manifest_file | fluxcd-manifests                |


2026年6月16日 (二) 14:40的最新版本

目录

  • 1 Application: cert-manager-armada-app
    • 1.1 Source
    • 1.2 Building
    • 1.3 Testing
      • 1.3.1 Certificate signing request

Application: cert-manager-armada-app

Source

Building

  • From the Debian Build environment:
build-pkgs -c -p cert-manager-helm,python3-k8sapp-cert-manager,stx-cert-manager-helm
  • The command above produces the package "stx-cert-manager-helm_<version>_<arch>.deb" that contains the tarball "cert-manager-<version>.tgz"

Testing

Cert-manager app is applied during bootstrap,

system application-show cert-manager
+---------------+----------------------------------+
| Property      | Value                            |
+---------------+----------------------------------+
| active        | True                             |
| app_version   | 26.09-72                       |
| created_at    | 2024-07-12T10:15:00.955486+00:00 |
| manifest_file | fluxcd-manifests                 |
| manifest_name | cert-manager-fluxcd-manifests    |
| name          | cert-manager                     |
| progress      | completed                        |
| status        | applied                          |
| updated_at    | 2024-07-12T10:16:14.306746+00:00 |
+---------------+----------------------------------+

all the cert-manager pods are deployed in the cert-manager namespace

kubectl get pods -n cert-manager
NAME                                          READY   STATUS    RESTARTS       AGE
cm-cert-manager-58f86f7c6c-fk4sj              1/1     Running   1 (6d3h ago)   6d3h
cm-cert-manager-cainjector-5676bd98f6-8m48b   1/1     Running   1 (6d3h ago)   6d3h
cm-cert-manager-webhook-58c6f9d64c-df5ph      1/1     Running   1 (6d3h ago)   6d3h

cert-manager app values can be configured/updated by overriding the app, for example to change the livenessProbe of the webhook pod, follow the below steps

cat <<EOF >>cm_override_values.yaml
webhook:
  livenessProbe:
    failureThreshold: 4
    initialDelaySeconds: 60
    periodSeconds: 10
    successThreshold: 2
    timeoutSeconds: 2
EOF
system helm-override-update --values cm_override_values.yaml  cert-manager cert-manager cert-manager
system application-apply cert-manager
Certificate signing request

A certificate is created by applying the following config, the certificate is signed by the ClusterIssuer "system-local-ca" which exist by default on the system.

cat <<EOF >>certificate.yaml
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
  name: test-certificate
  namespace: deployment
spec:
  commonName: test-cert
  dnsNames:
  - regionone.starlingx.local
  duration: 2160h
  ipAddresses:
  - 10.10.10.2
  issuerRef:
    kind: ClusterIssuer
    name: system-local-ca
  renewBefore: 360h
  secretName: test-certificate
  subject:
    localities:
    - regionone
    organizations:
    - starlingx
EOF
kubectl apply -f certificate.yaml

Verify the certificate is issued by checking the "READY" changed to "True"

kubectl get certificate -n deployment test-certificate
NAME               READY   SECRET             AGE
test-certificate   True    test-certificate   13s