Red Hat OpenShift 에서 서비스 인증, 암호화 및 사용

표시된 프로시저에 따라 Red Hat® OpenShift®에서 서비스를 인증, 암호화 및 사용으로 설정하십시오.

  • IBM 데이터 카탈로그 서버에 로그인하고 다음 명령을 실행하여 비밀번호 정보를 추출합니다:
    oc get secret kafka-sasl-password -n ibm-data-cataloging -o jsonpath='{.data.password}'

암호화

다음 정보는 PEM 파일에 대한 권한 인증서의 예를 보여줍니다.

  1. IBM 데이터 카탈로그 서버에 moadmin으로 로그인합니다.
  2. 다음 명령을 실행하여 정보를 추출하십시오.
    oc get secret kafka -n ibm-data-cataloging -o jsonpath='{.data.sasl_ca\.crt}' | base64 -d
  3. BEGIN CERTIFICATE 로 시작하고 END CERTIFICATE로 끝나는 텍스트 블록을 복사하십시오. 다음 예제는 복사된 텍스트 블록의 모양을 표시합니다.
    -----BEGIN CERTIFICATE-----
    MIIExTCCA62gAwIBAgIJAKMX/n6ULb6YMA0GCSqGSIb3DQEBCwUAMIGYMQswCQYD
    VQQGEwJHQjEOMAwGA1UECAwFSEFOVFMxEDAOBgNVBAcMB0h1cnNsZXkxDDAKBgNV
    BAoMA0lCTTEZMBcGA1UECwwQc3BlY3RydW1kaXNjb3ZlcjEZMBcGA1UEAwwQc3Bl
    Y3RydW1kaXNjb3ZlcjEjMCEGCSqGSIb3DQEJARYUbWxhd3JlbmNlQHVrLmlibS5j
    b20wHhcNMTkwMTAyMTY1MDU5WhcNMzgxMjI4MTY1MDU5WjCBmDELMAkGA1UEBhMC
    R0IxDjAMBgNVBAgMBUhBTlRTMRAwDgYDVQQHDAdIdXJzbGV5MQwwCgYDVQQKDANJ
    Qk0xGTAXBgNVBAsMEHNwZWN0cnVtZGlzY292ZXIxGTAXBgNVBAMMEHNwZWN0cnVt
    ZGlzY292ZXIxIzAhBgkqhkiG9w0BCQEWFG1sYXdyZW5jZUB1ay5pYm0uY29tMIIB
    IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwg7z4gDeWlkeJjPvj3wobDBB
    JrHJngooDbPLicRSf/yjl1NgwbWbjIjIeL9R8My+24hRUGfym9IWCM8qMWyEHG+w
    +Rr/6jdQyD89j+m1c2ly3nDhXYsTQZR03UylC/TimF6fc07CfuQ1E2ljHf/JXVK4
    ESVilhZR23/tWIfbITZmLvdftJSx0Kgu0Ow4BIr9kpQ3bXwt/eoDvAhdKztDouWN
    lYCGmdzFOi6E3asspxHhcsGW3bcMu5mqzT6BEnSzrxr8kRbRDL6Q0Pqv33XVxP6z
    OHIvv1uFg9Vq6XHIZLBhWNDqPgYoAbT0Q43vUxk7mJ3uJQY6bgbfuEa+PxygQwID
    AQABo4IBDjCCAQowHQYDVR0OBBYEFEKxmmHeSfxgHuFL1dd82WMyf190MIHNBgNV
    HSMEgcUwgcKAFEKxmmHeSfxgHuFL1dd82WMyf190oYGepIGbMIGYMQswCQYDVQQG
    EwJHQjEOMAwGA1UECAwFSEFOVFMxEDAOBgNVBAcMB0h1cnNsZXkxDDAKBgNVBAoM
    A0lCTTEZMBcGA1UECwwQc3BlY3RydW1kaXNjb3ZlcjEZMBcGA1UEAwwQc3BlY3Ry
    dW1kaXNjb3ZlcjEjMCEGCSqGSIb3DQEJARYUbWxhd3JlbmNlQHVrLmlibS5jb22C
    CQCjF/5+lC2+mDAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBBjANBgkqhkiG9w0B
    AQsFAAOCAQEANINRvyeuJh69iRK5dPJssmcISXcZv4X33ukAyRt4zLNFToSkTfj2
    ZAtQCNgQNl9Ln7Twuit+e6wifxAkA+UD7wrxMzb32+Mpw/XNzo5DnhInfvkAfC62
    SHqWIaqTLXDeGbE8O7ieFsI7kAgEQCf23z/vESB2+m1XBI1UcuxMioYwX4YTb14/
    GLDJkqhXMLWV+h/7NU7KbERSBia24N5zlR6Ed/rx83uD2AwBnBqt24sD6Q8Gbm+e
    HLMv0JrH1vty1vGsfkZnSHb+E6V/5+GsnpIaDyIpsCvM1LqS/wMzBg9hlT5sii8l
    mmqMTK6yqcqS7CfWFv/DjQr/i9ECyJ8fAQ==
    -----END CERTIFICATE-----
    

알림 서비스 구성 설정

  • 구성 사용을 선택하십시오.
    NAME: <NAME>
    Topic: cos-le-connector-topic
    Hosts: <SD ipaddress> :443
    Type: IBM Spectrum Discover

인증 사용

  • 인증 사용을 선택하십시오.
    Username: cos
    Password: <PASSWORD>
    

암호화 사용

  1. Apache Kafka 네트워크 연결에 TLS 사용을 선택하십시오.
  2. IBM 데이터 카탈로그 플랫폼에서 인증서 PEM 파일을 추가합니다. 그림 1을 참조하십시오.
    그림 1. 구성에 스토리지 저장소 추가
    구성에 스토리지 저장소 추가