我在使用 cert-manager 处理 tls 证书时遇到了一个问题,我正在关注文档并添加了一些额外的东西Traefik作为入口。
目前,我有这个YAML文件:
cluster-issuer.yaml
apiVersion: cert-manager.io/v1alpha2
kind: ClusterIssuer
metadata:
name: letsencrypt-staging
namespace: secure-alexguedescom
spec:
acme:
email: user@gmail.com
server: https://acme-staging-v02.api.letsencrypt.org/directory
privateKeySecretRef:
# Secret resource used to store the account's private key.
name: letsencrypt-staging
# Add a single challenge solver, HTTP01 using nginx
solvers:
- selector: {}
http01:
ingress:
class: traefik-cert-manager
Run Code Online (Sandbox Code Playgroud)
traefik-ingress.yaml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
# add an annotation indicating the issuer to use.
cert-manager.io/cluster-issuer: letsencrypt-staging
name: secure-alexguedescom-ingress-http
namespace: secure-alexguedescom
spec:
rules: …Run Code Online (Sandbox Code Playgroud) 我需要在我的 Mail.php 配置中获取地址和名称变量:
'from' => ['address' => env('MAIL_USERNAME'), 'name' => env('MAIL_NAME')],
Run Code Online (Sandbox Code Playgroud)
我试过这个:
Config::get('mail.from.*.name');
Config::get('mail.from["name"]');
Run Code Online (Sandbox Code Playgroud)
但它不起作用,我该怎么做才能得到它们?谢谢。
嗨我在一个电子邮件输入上按下"发送"按钮时遇到设置状态的麻烦.
正如React docs推荐的那样,我正在尝试避免变异.
我的州属性是这样的:
state = {
emailForm: {
email: {
elementType: 'email-invitation-input',
elementConfig: {
type: 'email',
placeholder: 'Enter an email..',
},
value: '',
valid: true,
required: true
}
},
requestStatus : false,
validationMessage : null,
formIsValid: false,
}
Run Code Online (Sandbox Code Playgroud)
所以我尝试了三种方法来设置空值到我的电子邮件输入通过状态,但没有人工作:(
首先尝试: 我使用ES6扩展运算符来更改它的值,但它不会更改输入值:
this.setState({
email: {
...this.state.emailForm.email,
value: '',
},
});
this.setState({
email: Object.assign({}, this.state.emailForm.email, {
value: '',
}),
});
Run Code Online (Sandbox Code Playgroud)
另一个尝试使用immutability-helper包
import update from 'immutability-helper';
let newData = { email: {
...this.state.emailForm.email,
value: '',
}, };
this.setState({
email: update(this.state.newData, …Run Code Online (Sandbox Code Playgroud) 我是php的新手,有人可以帮助我.我想生成一个给定两个数组的关联数组,如:
$array1 = ["1","2"];
$array2 = ["option_1","option_2"];
Run Code Online (Sandbox Code Playgroud)
生成的关联数组:
$assoc_array = ["1"=>"option_1","2"=>"option_2"];
Run Code Online (Sandbox Code Playgroud)
我怎么能这样做?谢谢你的帮助!
php ×2
cert-manager ×1
javascript ×1
k3s ×1
kubernetes ×1
laravel ×1
lets-encrypt ×1
reactjs ×1
ssl ×1